Skip to content

devsoc-iitkgp/devsoc-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Developers' Society Workshop

Full-stack dating app for DevSoc IIT KGP workshop.

Quick Start

Run the commands given below in a bash terminal

   How to setup a Bash terminal in Windows

How to clone a github repository.

  1. Install Git: Click Here
  2. Clone a repository: Click Here
  3. Run the following code in the terminal
 git clone https://github.com/devsoc-iitkgp/devsoc-workshop
 cd devsoc-workshop

Install Python (skip if already installed).

Click here to install python

Backend Setup

cd server/datingapp
pip install uv
uv venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
uv pip install django djangorestframework djangorestframework-simplejwt django-cors-headers pillow
python manage.py migrate
python manage.py create_sample_data
python manage.py runserver 0.0.0.0:8000

Frontend Setup

cd client
npm install
npm start

Usage

  1. Backend: http://localhost:8000
  2. Frontend: http://localhost:3000
  3. Login: username alice_johnson, password password123

What You Get

  • ✅ Swipe interface (like Tinder)
  • ✅ User authentication
  • ✅ Match detection
  • ✅ Mobile responsive
  • ✅ Sample data included

Handouts

Workshop Handouts (Click Here)

That's it! Start swiping! 💕

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •