Skip to content

A mobile application which takes care of orders, payments, queues, and delivery, for any food vendor.

License

Notifications You must be signed in to change notification settings

pclubiitj/iitj-canteen

Repository files navigation

Canteen

bournvita nahi hai bhaiya

-bhaiya

A mobile-application which takes care of orders, payments, queues, and delivery, for any food vendor.

Description

We all are fed up. I don't think we need a description.

Things to learn
  • How to create a secure system for tasks that can be automated.
  • Integrating Payment SDKs

Note: This project is yet to be inserted in the tender for canteen/food truck.


Proposed Tech. Stack
  • MERN MongoDB, ExpressJS, NodeJS, ReactJS

ReactJS is chosen so we can then use its components for further developing a cross-platform mobile application in react native.

Steps to setup locally and run:

If you run into any errors , refer to the Environment setup on the official React Native Docs - Environment-Setup

Deploying this app requires node package manager npm

  • Clone the repository

Download this repository or

git clone https://github.com/pclubiitj/iitj-canteen.git
cd iitj-canteen

Yarn is a dependency manager built by facebook and google. It is a more efficient and reliable (thanks to yarn.lock) alternative of npm.

  • Launch yarn command in a terminal opened in the project folder.

This command will look into the package.json file and install all the dependencies listed here.

  • Install react-native-cli globally on your computer
yarn global add react-native-cli
  • Android steps

Launch a virtual android device, for instance, by using Android Studio

If you have never installed any android virtual device, follow those instructions

  • Start the project with

react-native start
  • Run debug build

react-native run-android

Team

Name Year Department
Kunal Tawatia Sophomore Computer Science and Engineering
Pratyaksh Tyagi Freshman Electrical Engineering
Tarun Tomar Freshman Computer Science and Engineering
Manav Kapoor Freshman Electrical Engineering
Darshit Jain Freshman Electrical Engineering
Shubham Agrawal Freshman Bio Engineering
Abhishek Raghav Freshman Computer Science and Engineering
Harsh Agarwal Freshman Electrical Engineering
Harshil Bhatia Freshman Computer Science And Engineering
Gautam Jain Freshman Computer Science And Engineering
Sandesh Singh Freshman Mechanical Engineering
Aditi Goyal Freshman Electrical Engineering
Samarth Potdar Freshman Electrical Engineering
Hard Savani Freshman Computer Science And Engineering
Pawandeep Suryavanshi Freshman Electrical Engineering
Sanjukta Bhattacharya Freshman Bio Engineering
Kodavali Vamsi Krishna Freshman Computer Science and Engineeting
Akshika Gupta Freshman Computer Science And Engineering
Anshul Goyal Freshman Computer Science And Engineering
Steps to join
  1. Star this repo.
  2. Push a PR in this README, adding your details in the above table.

About

A mobile application which takes care of orders, payments, queues, and delivery, for any food vendor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published