Skip to content

Logeshsharma/Uni-FSM

Repository files navigation

Uni-FSM Web App/Backend Server - LXK496

Getting started

To make it easy for you to get started with GitLab, here's a list of recommended next steps.

git remote add origin https://git.cs.bham.ac.uk/projects-2024-25/lxk496.git
git branch -M main
git push -uf origin main

Instructions for starting the Web application and Backend Server

Requirements - Python 3.12.8 and conda 25.1.0

Steps:

  1. Clone the repository. Open the root folder in PyCharm.
  2. Install Dependencies: Open the terminal in PyCharm. Run the following command to install required packages: pip install -r requirements.txt
  3. Configure Flask Run Settings in PyCharm - Go to Run > Edit Configurations - follow the screenshot instructions

img.png

  1. We need a Firebase JSON file to add in local - request by mail: [email protected] or [email protected] - I can share it with you :)
  2. Start the application by running the configuration you created.
  3. The app will be available at: http://127.0.0.1:5000
  4. Use test user admin credentials admin/admin.pwd
  5. Live server: Uni-FSM

Languages and Frameworks

  • Programming Languages: Python, HTML, CSS, JS
  • Frameworks: Bootstrap 5.0, Flask, Flask-Login, Jinja2,
  • Development Tools: PyCharm, Visual Studio Code
  • Target Platforms: Windows, macOS
  • Database: Firebase FireStore
  • Storage: AWS S3

About

University Final Project - Web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages