Skip to content

sbndAbhijeet/Course-Registration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Course Registration Project

🚀 Project Setup

This guide will help you set up the project correctly.

🔥 Installation Steps

1️⃣ Clone the Repository

git clone https://github.com/sbndAbhijeet/Course-Registration.git
cd registration_project

2️⃣ Create and Activate a Virtual Environment

python -m venv venv
  • Windows:
    venv\Scripts\activate
  • Mac/Linux:
    source venv/bin/activate

3️⃣ Install Dependencies

Ensure you install the exact versions by running:

pip install -r requirements.txt

4️⃣ Run the Django Server

python manage.py runserver

If you face issues, check your installed versions:

python --version
python -m django --version

⚡ Git Workflow

  1. Create a new branch before making changes:
    git checkout -b feature-branch
  2. Commit your changes:
    git add .
    git commit -m "Your message here"
  3. Push your branch:
    git push origin feature-branch
  4. Create a Pull Request (PR) on GitHub before merging into main.

🛑 Common Issues & Fixes

  • Virtual environment not activating? Ensure you're in the correct directory.
  • Different Python version? Install the correct version and recreate the virtual environment.
  • Dependency mismatch? Run:
    pip install -r requirements.txt --no-cache-dir

📌 Contributors

  • Your Name (@your-github)
  • Other team members...

Happy coding! 🚀

requirements

pillow sendgrid

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages