Skip to content

WIP. A custom homepage for browser with option to add links. Simple project to review flask knowledge. Built using python with flask library and sqlite database.

License

Notifications You must be signed in to change notification settings

fazillatheef/homepage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homepage

A simple flask server app that can be used to serve a homepage in the local machine(localhost). Simple project to review flask knowledge. It uses sqlite to store links locally. It is more like a local bookmark database. This is just a demo project to practise writting a basic python web application.

Download

git clone https://github.com/fazillatheef/homepage.git

Usage

Set environment variables

export SQLALCHEMY_DATABASE_URI=sqlite:///database.db
export FLASK_DEBUG=true
flask run

Then open localhost:5000 in the browser.

Tip: Add the command in Windows scheduler to start the program after logging in


WIP

To do

  1. Add sqlite database to store the links [done]
    a. Card
    b. Links
    c. Shortcut [not done]
    d. Images [not done]
  2. Implement Ajax for add and remove links [Removed]
  3. Image upload for shortcuts
  4. Implement Ajax for new cards [Removed]
  5. Alignments and change colors
  6. Config page a. to add weather api keys and location details b. Search engines c. Personal link

About

WIP. A custom homepage for browser with option to add links. Simple project to review flask knowledge. Built using python with flask library and sqlite database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published