Website: The Vertex
- Tech Stack: Flask, SQLite, SQLAlchemy, Hashlib, PyTest, Alembic, Python, Jinja2, Bootstrap, HTML, CSS
- Gitlab URL: Project Link
The Vertex is a 6-man group project. The website is a mock-up for a made-up sports centre, created with flask as the backend and SQLite and SQLAlchemy as the database.
I was responsible for both the backend and the frontend. For the backend, I implemented the facilities and activities booking functionalities; for the frontend, I designed the facilities and activities timetable pages, as well as the membership page. I also created some iterations on the home page.
Additionally, I was solely responsible for unit testing. For each route (URL endpoint), I created several tests with different initial conditions (e.g. parameters from forms, cookies) using PyTest.