Skip to content

About

A Django-based web application for managing job postings and applications.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

73 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Project

A Django-based web application for managing job postings and applications.
Developed as part of the Web Technology course at Cairo University.


🚀 Features

  • User authentication (sign up, login, logout).
  • Browse and search available jobs.
  • Apply for jobs with an easy-to-use interface.
  • Admin panel for managing users and job listings.
  • Responsive design with integrated HTML/CSS/JavaScript.

🛠️ Tech Stack

  • Backend: Python (Django)
  • Frontend: HTML, CSS, JavaScript
  • Database: SQLite (default, can be switched to PostgreSQL/MySQL)

📘 What We Learned

  • Applied Django MVC (Model–View–Controller) pattern in a real-world project.
  • Designed and implemented a structured web application with multiple apps (accounts, jobs, home).
  • Practiced collaboration and version control using Git and GitHub.
  • Learned how to connect frontend and backend in a maintainable way.
  • Gained experience in resolving merge conflicts and working in teams.

About

A Django-based web application for managing job postings and applications.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages