Skip to content

A central community center where UCI students can post their unique side hustles and services.

Notifications You must be signed in to change notification settings

julian-z/ZotServices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZotServices

Developed for UCI's Webjam 2023.

Purpose 🚀

☝️ Have you ever struggled to find that perfect barber near UCI? Perhaps, you're looking for someone to watch your dog while you're at home for Winter break. Whatever it is, ZotServices has got it covered!

🕓 As UCI students, we understand that every minute counts when it comes to managing the busy student life. Made for students by students, we plan to offer a platform that connects students with quick & nearby services to make life on campus a breeze.

🫂 Our goal at ZotServices is to be a central community center where students can post their unique side hustles and services. Imagine being able to grab a cheap yet stylish haircut near campus or having someone else tackle the grocery shopping while you focus on your studies!

🤝 Whether you're a student with a talent to share or someone in need of a helping hand, ZotServices is the bridge that brings UCI students together. Join ZotServices today and experience the convenience of a connected campus community!

Screenshots 🎥

As of 11/17 (our WebJam submission):

Search

Desktop Mobile
Search Page (Desktop) Search Page (Mobile)

Service

Service Page (1) Service Page (2)

Profile

Profile Page (1)

Tech Stack 🤖

Backend

  • Python
  • Django
  • SQLite

Frontend

  • HTML/CSS
  • JavaScript
  • React
  • Bootstrap

Setup 🖥️

Backend

Create a virtual environment in the root folder - title it "venv". Then, activate it using the following commands:

cd venv
cd Scripts
activate

Navigate to ZotServicesAPI, install the dependencies and run the Django server:

cd ZotServicesAPI
pip install -r requirements.txt
python manage.py runserver

The backend will now be hosted on port 8000 of your localhost!

Frontend

Navigate to client and run an npm install:

cd client
npm install
npm start

The frontend will now be hosted on port 3000 of your localhost! From here, you may visit this port on your browser and explore ZotServices.

Future Features 🕓

Due to the time constraints, we did not get to finish:

  • Fully functional user registration/login
    • A brief one is currently in place (/login)
  • Create service/review from the logged in user

Conclusion 👋

Thank you to UCI's ICS Student Council for hosting this amazing event! All of us on ZotServices are grateful for the time we had to develop this project.

About

A central community center where UCI students can post their unique side hustles and services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •