Skip to content

Second project for Omnia course. Python Flask

Notifications You must be signed in to change notification settings

MarH0L9/diilitFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Diilit.fi!

Description

Diilit.fi is a community-driven deal platform that allows you to discover and share amazing discounts and promotions. Users can browse offers without registering, but by creating an account, they can contribute by sharing their own deals and engage with the community through comments.

Key Features

  • Browse Deals: Users can navigate through deals shared by others without the need for registration.

  • User Registration: Upon registration, users gain access to additional features such as sharing their own deals and commenting on others' offers.

Deal Management:

Regular Users:

Share deals. View and edit their own deals. Delete their own deals. Comment on deals.

Administrators:

Access to a panel with the same functions as regular users. Ability to delete offers from any user. Profile Management:

Change profile pictures. View all deals shared by the user. Edit or delete deals from the user panel. Comments:

Comment on offers. Although the option to reply to comments is not yet implemented, users can leave independent comments.

Technologies Used

Frontend:

  • HTML
  • CSS
  • JavaScript

Backend:

  • Python Flask

Database:

  • PhpMyAdmin

Running Locally

Clone this repository: git clone https://github.com/MarH0l9/diilit.fi.git Install backend dependencies with pip install -r requirements.txt. Set up the database using PhpMyAdmin. Run the Flask application: python app.py. Access the application in your browser: http://localhost:5000.

Enjoy exploring the best deals on Diilit.fi!

Some pictures:

Home view:

image

Deal view

image

My Profile view:

image

Admin panel view:

image

About

Second project for Omnia course. Python Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published