Skip to content

mouhsineelachbi/ship_management

Repository files navigation

Ship management Project

Logo

Ship Management

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact

About The Project

This project has been created due to a demand to solve some ship management challenge and try to do that management functionalities in an optimistic way by creating rest api using Microsoft .NET 6 and ReactJs U.I library and state manager Redux and Its tools.

(back to top)

Built With

Here's some libraries and frameworks that the implementation is built with :

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

To get this project work on your machine you have to have the next software on your local machine :

  • git
  • docker-compose
  • docker

Installation

  1. Clone the repo
    git clone https://github.com/mouhsineelachbi/ship_management
  2. Make sure that you are in the project folder
     cd ship_management
  3. Run docker-compose up to build images and run containers
    docker-compose up

(back to top)

Usage

To use this solution follow the next instructions :

  1. Run your browser to access home page after building and running containers is finished
    http://localhost:3000
  2. Register using username and password (any kind of username or password)
3. Login using the username and passowrd
4. Create ship with ship name code long and width
5. Update ship
6. Delete Ship
7. Delete multiple ships

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Mouhsine ELACHBI - @mouhsineelachbi - [email protected]

Project Link: https://github.com/mouhsineelachbi/ship_management

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published