Skip to content

Rahu378/Senior_Project_Individual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Senior_Project_Individual

This repository is part of the Senior Project 1 course, focusing on building a series of applications using the Django framework. It includes all the code, documentation, and deliverables for the individual development phases.

Overview

The goal of this project is to gain hands-on experience with Django by building and deploying scalable web applications. Each project demonstrates specific functionalities, including dynamic webpage generation, database access, and computation logic.


Projects Included

Project 1: Prime Number Page

  • A simple Django application to check whether a number is prime.
  • Interactive user interface to input numbers and view results dynamically.
  • Demonstrates the basics of Django view handling and form validation.

Project 2: Notifications Page and Web App

  • A web application that builds an endpoint using database access.
  • Features a notifications dashboard to display messages for specific users.
  • Implements CRUD operations on a database and dynamic content rendering.

Project 3: Prime Numbers in a Range

  • A Django web application that calculates and displays all prime numbers within a user-specified range.
  • Includes a form-based interface for users to input a range and view results.
  • Highlights more advanced logic processing within the Django framework.

Technologies Used

  • Backend: Django (Python framework)
  • Frontend: HTML, CSS, JavaScript
  • APIs: RESTful endpoints for database communication (Project 2)

Getting Started

Prerequisites

  • Python 3.x
  • Django 4.x or higher
  • Virtual Environment setup (venv recommended)

Setup

  1. Clone the repository:
    git clone https://github.com/[YourGitHubUsername]/Senior_Project_Individual.git
    cd Senior_Project_Individual
  2. Create and activate a virtual environment:
    python3 -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the server:
    python manage.py runserver

Contributions

Feel free to contribute to this repository by opening a pull request or submitting issues for enhancements and bug fixes.

About

"Senior Project 1 - Individual project focused on building a Django starter application. This repository contains all the code and documentation for the initial development phase using Django framework."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors