DISCOVER • CONNECT • CREATE
Where developers showcase projects and inspire each other
ProjectTok is a vibrant mobile platform for developers to share their coding projects! Think of it as TikTok for programmers where you can:
- Showcase Projects - Share your latest creations and get feedback
- Connect with Developers - Find collaborators, mentors, and coding friends
- Discover Inspiration - Explore innovative projects from the community
- Research Opportunities - Browse research positions posted by professors
- Learn & Grow - Get inspired by creative solutions and coding techniques
This project started as a React Native frontend built during my freshman year at UMass for HackUMass! I recently decided to add a simple FastAPI backend to make it a full-stack application. It's been an amazing journey seeing how my coding skills have evolved since freshman year!
Frontend (React Native + Expo)
- React Native 0.79.5
- Expo SDK 53
- React Navigation
- Beautiful UI with Inter & Poppins fonts
Backend (FastAPI)
- Python FastAPI
- PostgreSQL Database (SQLite for local testing)
- SQLAlchemy ORM
- RESTful API design
- Project Showcase - Beautiful project cards with images and descriptions
- Developer Profiles - Personalized profiles showcasing your coding journey
- Research Board - Professor-posted research opportunities and lab positions
- Cross-Platform - Works seamlessly on iOS and Android
npm install
npm startcd fastapi_backend
pip install -r requirements.txt
python main.pyBuilt with ❤️ by a UMass CS student, for UMass CS students. Contributions welcome!

