kunaltawatia / iitj-canteen

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Running the Project

Refer to the Environment setup on the official React Native Docs - Environment-Setup

  • Clone this Project
git clone < https://github.com/pclubiitj/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

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

  • Then, run the project in executing on your project folder:
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
Pawandeep Suryavanshi Freshman Electrical Engineering
Sanjukta Bhattacharya Freshman Bio 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.

License:GNU General Public License v3.0


Languages

Language:JavaScript 62.5%Language:Objective-C 14.5%Language:Java 11.2%Language:Ruby 9.7%Language:Starlark 2.1%