This is a Take Home Challenge for a Restaurant Management App that allows users to perform CRUD operations (Create, Read, Update, Delete) on restaurant details.
- WAMP, LAMP and MAMP Server
- Nodejs Javascript runtime environment
- Postman client for testing and documenting APIs
- MongoDB a documented-oriented database
This can be done this way;
- Local installation of all required software applications.
Clone the repo locally:
-
Fork this git repo h
-
Clone the forked repo
git clone- Change directory into cloned forked repo
cd - Add remote link to the original repo
git remote add upstream - Check the origin and upstream endpoints
git remote -vnpm installcd clientnpm install-
This application uses MongoDB, so make sure MongoDB Compass and Commuity Edition is installed locally on your machine
-
Open the MongoDB Compass UI and Create a database and a collection named sprint
- Running the Express Server. Within the Main Directory
node server.js- Running the React App. You have the enter the React client directory then start the server
cd clientnpm start- React - an open-source front-end JavaScript library
- ExpressJS open-source web application framework for Node.js
- TailWind CSS a utility-first CSS framework
- MongoDB a documented-oriented database
- Solomon Obwot - Software Developer
This project is licensed under the MIT License - see the license.md file for details.