NoteCampus is a web platform where students can organize, share, and discover study notes from different subjects.
The project started as a personal learning exercise while exploring web development with Flask and Python, and gradually evolved into a complete application with user accounts, subjects, categories, and note management.
- Python
- Flask
- SQLAlchemy
- SQLite
- HTML
- CSS
Clone the repository:
git clone https://github.com/paulina-rc/NoteCampus.gitEnter the project folder:
cd NoteCampusInstall dependencies:
pip install -r requirements.txtRun the application:
python run.pyOpen your browser and visit:
http://127.0.0.1:5000
NoteCampus/
│
├── app/
│ ├── models/
│ ├── routes/
│ ├── static/
│ └── templates/
│
├── config.py
├── run.py
└── requirements.txt
I created NoteCampus to practice and improve my skills in:
- Web development with Flask
- Database design
- Authentication and authorization
- Application architecture
- Full-stack development fundamentals
As I continue learning, I plan to keep expanding the project with new features and improvements.
Paulina Rojas — @paulina-rc