View Demo · Report Bug · Request Feature
Table of Contents
This side project is motivated by the idea of building a platform for users to buy food from local kitchen and also a place local kitchens display their food to sale. Many people have very high cooking skill and kitzzen provides a market place where they can sell their food without opening a restaurant.
Backend
- node.js
- express.js
- mapbox
- cloudinary
- mongodb cloud
- passport js
- nodemailer
- nodemon npm package
- And many more which are shown in package.json
Frontend
To get a local copy up and running follow these simple example steps.
Install npm to your local machine
- npm
npm install npm@latest -g
- Clone the current repo
git clone https://github.com/chinhtrung/kitzzen.git
- Install NPM packages
npm install
- Install nodemon globally
npm install nodemon
- Setup your enviroment variables/secrets and save it inside .env file
cat > .env PORT=8080 IP=<your_ip_address> DATABASEURL=<your_databaseurl> CLOUD_NAME=<your_cloud_name> CLOUDINARY_API_KEY=<your_cloudinary_api_key> CLOUDINARY_API_SECRET=<your_cloundinary_api_key> GMAIL=<your_email> GMAILPW=<your_email_password> ADMIN_CODE=<your_admin_code> MAPBOX_TOKEN=<your_mapbox_token>
- Start the server
nodemon app.js
- Open your localhost at port 8080 on your web browser localhost:8080
- Post your food online with location and time available for others to see and book
- Look for foods to eat from local kitchens
- Discuss with your customer about shipping method (either pickup or deliver)
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License.
Trung Nguyen - chinhtrung596@gmail.com
Project Link: https://github.com/chinhtrung/kitzzen


