Welcome to the collaborative class project repository! This project is developed by the Faculty of Computer and Information Science, Department of IT, Batch 4. We are working together as a team to build a web application using the Django framework. Everyone in the class will contribute to this project, fostering teamwork and hands-on learning.
- Develop a full-stack web application using Django.
- Practice collaborative software development using Git and GitHub.
- Learn and apply software development best practices, including version control, issue tracking, and code reviews.
- Enhance our understanding of core IT concepts through practical implementation.
- Framework: Django
- Programming Language: Python
- Database: SQLite (or other databases as required)
- Version Control: Git
- Platform: GitHub
- Frontend: HTML, CSS, JavaScript (optional libraries or frameworks like Bootstrap can be used)
- Basic understanding of Django and Python.
- Git installed on your local machine.
- A GitHub account.
- Clone the Repository:
git clone https://github.com/sidowxyz/Django-Class-Project
- Create a New Branch:
git checkout -b <branch-name>
- Work on Your Feature: Add your code, commit changes, and push your branch:
git add . git commit -m "Added a new feature" git push origin <branch-name>
- Submit a Pull Request: Open a pull request on GitHub and provide a brief description of your changes.
- Code Review: Collaborators will review your code, suggest changes (if any), and approve it for merging.
project_name/
manage.py
app_name/
migrations/
static/
templates/
views.py
models.py
urls.py
settings.py
urls.py
- Join our GitHub discussions to coordinate and discuss project updates.
- Use issue tracking to report bugs, suggest features, or request clarification.
- Follow coding best practices.
- Write clean and well-documented code.
- Avoid committing directly to the main branch.
- Respect deadlines for contributions.
Special thanks to our faculty and peers for their support and guidance in this project.
Let’s make this project a success together! 🚀