Skip to content

Handling API endpoints (business logic, request handling) Interacting with a database Authentication / authorization, user management, billing (SaaS backend) scheduling / background tasks

Notifications You must be signed in to change notification settings

ManibalaSinha/sass-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Sass App A full-stack application designed to integrate of Python-based backend services with a dynamic frontend interface, utilizing Docker for containerization.Handling API endpoints (business logic, request handling) Interacting with a database Authentication / authorization User management, billing, (SaaS backend duties) Scheduling / background tasks --- ## Features * **Backend**: Developed using Python, providing robust server-side logic and API endpoints. * **Frontend**: A dynamic user interface that interacts seamlessly with the backend. * **Containerization**: Utilizes Docker to ensure consistent development and production environments. * **Database Integration**: Supports database operations, facilitating data persistence and retrieval. --- ## Technologies Used * **Backend**: Python * **Frontend**: HTML, CSS, JavaScript * **Database**: PostgreSQL * **Containerization**: Docker --- ## Installation ### Prerequisites * Ensure [Docker](https://www.docker.com/get-started) is installed on your machine. ### Steps 1. Clone the repository: ```bash git clone https://github.com/ManibalaSinha/sass-app.git cd sass-app ``` 2. Build and start the containers: ```bash docker-compose up --build ``` 3. Access the application: * Frontend: [http://localhost:3000](http://localhost:3000) * Backend: [http://localhost:8000](http://localhost:8000) --- ## Testing To run tests, execute the following command within the backend container: ```bash docker-compose exec backend pytest ``` --- ## License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

About

Handling API endpoints (business logic, request handling) Interacting with a database Authentication / authorization, user management, billing (SaaS backend) scheduling / background tasks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published