Skip to content

DiegoLibonati/Foro-Flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foro-Flask

Getting Started

  1. Clone the repository with git clone "repository link"
  2. Install the requirements with: pip install -r requirements.txt
  3. Execute: python main.py

Description

This application is built in the Python Framework: FLASK. Also for the front end it uses html, css and javascript. The html is native combined with JINJA2 for the use of context variables provided by FLASK.

Features

  1. Many users can be connected at the same time
  2. Login system
  3. Registration system with encrypted passwords.
  4. Personal accounts
  5. Responsive design
  6. Live chat where users can interact in real time.
  7. See which users are ON
  8. Search for users
  9. Personal user profiles
  10. Comments can be made on the profiles
  11. You can like the comments made on the profiles
  12. If you are the owner of the comments you can delete the comments you made.
  13. If you are the owner of the profile you can delete the comments made to you.
  14. Subscribers system
  15. User's last connection
  16. From your profile you can change: user, email, profile photo, banner photo and profile background photo.
  17. You can create posts with title and description
  18. Each post has comments and those comments can be deleted if you are the owner of the comment and can also be liked.

Technologies used

  1. FLASK
  2. HTML5
  3. CSS3
  4. JAVASCRIPT
  5. SQL
  6. MYSQL
  7. JINJA2

Portfolio Link

https://www.diegolibonati.com.ar/#/project/Foro-Flask

Video

foroflask.mp4

About

I have create a forum for people to communicate.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published