Skip to content

yugssssss/GROCIFY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 GROCIFY – Full Stack Grocery Delivery App

GROCIFY is a full-stack grocery delivery application inspired by real-world platforms like Blinkit. The project focuses on building a scalable backend, clean API design, and a modern React Native frontend.


🚀 Features

  • User authentication & authorization
  • Product listing with categories
  • Cart management
  • Order placement flow
  • Admin-side management (products, users, orders)
  • RESTful APIs for frontend–backend communication

🧱 Tech Stack

Frontend

  • React Native
  • JavaScript / TypeScript
  • Tailwind / NativeWind
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose

Tools & Others

  • Git & GitHub
  • REST APIs
  • Environment-based configuration

📂 Project Structure

GROCIFY/
│
├── src/                # Frontend source code
├── Server/             # Backend (Node + Express)
│   ├── controllers/
│   ├── routes/
│   ├── models/
│   ├── config/
│   └── app.js
│
├── android/            # Android native config
├── ios/                # iOS native config
├── package.json
└── README.md

⚙️ Setup Instructions

1️⃣ Clone the repository

git clone https://github.com/yugssssss/GROCIFY.git
cd GROCIFY

2️⃣ Backend setup

cd Server
npm install
npm start

Create a .env file inside Server/ and add required environment variables.

3️⃣ Frontend setup

npm install
npx react-native run-android

🧠 Learning Outcomes

  • Designed scalable backend APIs
  • Hands-on experience with MongoDB data modeling
  • Managed frontend–backend integration
  • Improved understanding of real-world app architecture
  • Practiced Git version control & project structuring

📌 Future Improvements

  • Payment gateway integration
  • Performance optimization
  • Deployment on cloud platform

👤 Author

Yugshrestha Rathore Computer Science student Focused on backend development, data structures, and full-stack engineering.


⭐ If you like this project

Feel free to ⭐ the repository and explore the code.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors