Skip to content

A collaborative platform where developers can upload, share, and review projects with comments, likes, and downloads.

Notifications You must be signed in to change notification settings

CODE-WITH-AMUL/social-coding-platform

Repository files navigation

Social Coding Platform

A collaborative platform where developers can upload, share, and review projects. Users can comment on projects, like them, and even download shared work — making it easier to learn, collaborate, and grow together.

✨ Features

  • User Authentication – Register & login to manage your projects
  • Project Upload – Share your code/files with others
  • Comments – Get feedback and suggestions on your projects
  • Likes System – Show appreciation for others’ work
  • Tags & Categories – Organize projects with searchable tags
  • Project Download – Download shared work to explore locally
  • Dashboard – See your projects and interactions in one place
  • Tech Stack – Modern technologies for scalability and performance

Tech Stack

Frontend: HTML, CSS, JavaScript (or React if you want advanced UI)

Backend: Django / Flask / Node.js (choose your framework)

Database: PostgreSQL / MySQL / SQLite

Storage: Local file system / AWS S3 (for project uploads)

🚀 Getting Started

Follow these steps to set up the project locally:

Clone the Repo

git clone https://github.com/CODE-WITH-AMUL/social-coding-platform.git
cd social-coding-platform

Install Dependencies

pip install -r requirements.txt

Run Migrations

python manage.py makemigrations
python manage.py migrate

Create Superuser

python manage.py createsuperuser

Run Server

python manage.py runserver

Contributing

Contributions are welcome!

Fork the repo

Create a new branch (feature/your-feature)

Commit changes

Open a Pull Request

License

This project is licensed under the MIT License.

Support

If you like this project, please ⭐ the repo and share it with others!

⚡Bonus: You can also add badges at the top (Python version, License, Contributions Welcome).

About

A collaborative platform where developers can upload, share, and review projects with comments, likes, and downloads.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published