Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ App Architecture Frontend (User-facing app):

Framework: React Native (cross-platform for Android/iOS)

Styling: TailwindCSS / Material UI for clean, professional look

Fonts & Colors: Modern sans-serif fonts (like Inter or Poppins), Zepto-style minimal palette (white, green, black accents)

Backend (Server-side):

Framework: Node.js + Express

Database: MongoDB (flexible for user profiles, items, agreements)

Authentication: JWT-based login (email, phone, student verification via college ID)

Real-time chat: Socket.io

Hosting: AWS / Firebase

๐Ÿ“ฑ Core Features

  1. User Profiles India-based profiles with:

Name, phone, email

Student tag (verified via college email/ID upload)

Ratings & reviews

Transaction history

  1. Marketplace Sections Sell Second-hand Items

Books, cycles, furniture, electronics

Student-tagged offers highlighted

Rent Items

Agreement system: digital contract signed by both parties

Duration, conditions, penalties

Local Events

Garage sales, inter-college events

Map integration (Google Maps API)

  1. Agreements for Rentals Auto-generated rental agreement template: Agreement between [Seller Name] and [Buyer Name] Item: [Item Name] Duration: [Start Date] - [End Date] Conditions: [Custom conditions] Both parties agree to abide by the terms. Digital signature (checkbox + OTP confirmation) Safety & Accessibility Physical meet-up option suggested before finalizing

Lower tax/commission rates for student-tagged items

Chat system with scam-prevention prompts ๐ŸŽจ UI/UX Design (Zepto-inspired) Home Screen Tabs:

๐Ÿ›’ Sell

๐Ÿ“š Rent

๐ŸŽ‰ Events

Colors:

Primary: Green (#00C853)

Secondary: Black/White

Accent: Light Grey for cards

Fonts: Poppins / Inter, clean and modern Flow:

Minimal clutter, card-based item listings

Floating action button for โ€œPost Itemโ€

Student-tag badge (green label on listings)

โš™๏ธ Backend Logic Item Posting API

POST /items โ†’ store item details, student tag if applicable

Rental Agreement API

POST /agreement โ†’ generate contract, store in DB

Events API

GET /events โ†’ fetch garage sales nearby Chat API

Real-time messaging with Socket.io

Authentication

POST /auth/register โ†’ verify student ID if student-tag selected

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors