/Web

Flask, HTML, CSS & JavaScript web project

Primary LanguageHTML

Formag-Project

My individual website project, where I developed both the frontend and backend. The layout was inspired by a Figma design (with the author's permission). I made several enhancements and ensured the interface is fully responsive.

Images

Main menu Contact us
image image
Services News
image image

Technologies Used

  • Frontend:

    • HTML
    • CSS
    • JavaScript
  • Backend:

    • Python
    • Flask
    • Swagger
  • Database & ORM:

    • SQLite
    • SQLAlchemy
  • Authentication:

    • Flask-Login
    • Flask-Bcrypt

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/yourusername/Formag-Project.git
    cd Formag-Project
  2. Create a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Run the application:

    flask run

API Documentation

This project uses Flasgger to generate Swagger API documentation.

To view the API documentation, run the application and navigate to /apidocs in your browser.

Example:

flask run

Open your browser and navigate to

http://127.0.0.1:5000/apidocs