The Meal Connect MealConnect is a vibrant web application designed for those who appreciate the art of cooking and the pleasure of savoring exquisite meals. Dive into a world of flavors, discover new recipes, and make customized reservations based on your taste buds. It is a Ruby on Rails app with a PostgreSQL database for the backend and React/Redux for the frontend.
This repository contains the frontend part of the project. The backend part can be found here
- User authentication
- User authorization
- User profiles
- User roles
- User bookings
-
Final Number of Team Members(5)
- Joy Tari-bagshaw
- Essohanam Tambana
- Berhanu (Bran) Baye
- Bahati zirimwabagabo
- Margaret Kojo-Musa
To get a local copy up and running, follow these steps.
In order to run this project you need:
- GitHub account;
- Git installed on your OS;
- VSCode (or another code editor);
- modern browser (supporting HTML5 and CSS3) is highly recommended;
- Ruby installed;
- Ruby on Rails installed;
- Node.js and npm installed.
Clone this repository to your desired folder:
https://github.com/MargaretTechworld/meal_connect-frontend.git
Install the required packages
npm install
Run the tests using
npm run test
Then run the app with the command
npm run start
👤 Bahati Zirimwabagabo
👤 Berhanu Baye
- GitHub: @BranBayou
- Twitter: @bran-baye
- LinkedIn: Berhanu Baye
👤 Joy Tari
👤 Margaret Kojo
- GitHub: MargaretTechworld
- LinkedIn: Margaret Kojo
- Twitter: Margaret Kojo
👤 Essohanam TAMBANA
- GitHub: GhostEsso
- Twitter: TambanaEssohana
- LinkedIn: Tambana Essohanam
- Add more tests
- Add time slots to reservations
- Add payment system
- Add additional user roles
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project just star it!
- Original design idea by Murat Korkmaz
- Microverse
- React Docs
- Redux Docs
This project is MIT licensed.