🌐 US-Proxy
class="logged-out env-production page-responsive" style="word-wrap: break-word;" >
Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

345 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Silent-Coders

⏰ TimeBank – Skill-for-Time Exchange Platform

AASTU Hackathon 2025 Project

TimeBank is a web platform where students can exchange services and skills using time credits instead of money.

πŸ’¬ "You help me fix my laptop for 1 hour, I teach you Python for 1 hour."

This system promotes collaboration, learning, and mutual support among the AASTU community.

Backend Deployment

⏰ * https://time-bank-kqkn.onrender.com/ * you can access the backend by this URL

from feature/deployment branch


🎯 Core Features

  • πŸ” Skill Matching: Find students by the skills they offer and need.
  • πŸ“… Booking System: Request sessions and transfer time credits automatically.
  • πŸ’Ό Time Wallet: Track your time credits earned and spent.
  • πŸ† Leaderboard: See top contributors on campus.
  • πŸ’¬ Real-time Chat (optional): Message your match directly.

πŸ› οΈ Tech Stack

Frontend Backend Database Real-time Others
React + Tailwind CSS Django + DRF PostgreSQL Django Channels Recharts, JWT, Axios

🧱 Project Structure

?

πŸ§‘β€πŸ’» Team Collaboration Instructions

πŸ‘‹ Hello Team! Here's how we're working on the TimeBank project:


πŸ” General Workflow

  • All code is organized in the TimeBank/ folder.
  • We use GitHub branches per feature (feature/login-page, feature/booking-api).
  • Follow the instructions in each folder’s README.md to set up your environment.

πŸ–₯️ Frontend Developers

πŸ“ Go to the frontend/ folder
πŸ“„ Check the frontend/README.md for:

  • How to install React dependencies
  • How to run the frontend dev server
  • How to connect to the backend API
  • File structure explained (components, pages, context, etc.)

Tech stack:

  • React
  • Tailwind CSS
  • Axios (for calling backend)
  • Vite (for faster dev environment)

πŸ› οΈ Backend Developers

πŸ“ Go to the backend/ folder
πŸ“„ Check the backend/README.md for:

  • Creating a virtual environment
  • Running migrations
  • Launching the development server
  • How APIs are structured and tested

Tech stack:

  • Django
  • Django REST Framework
  • PostgreSQL (or SQLite for local testing)
  • Django Channels (optional for real-time)

βœ… Ground Rules

  • Push small commits often with clear messages.
  • Pull latest changes before starting new work.
  • Keep API contracts consistent (backend and frontend teams should sync!).

About

No description, website, or topics provided.

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages