Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/szilvia-csernus/task-manager

Simple task manager app
https://github.com/szilvia-csernus/task-manager

css3 elephantsql flask heroku html5 materialize postgresql psycopg2 python sqlalchemy

Last synced: about 2 months ago
JSON representation

Simple task manager app

Awesome Lists containing this project

README

        

This basic Flask project was created by following [Tim Nelson](https://github.com/TravelTimN)'s walktrough tutorial by [Code Institute](www.codeinstitute.net).

## Languages, Frameworks, Libraries and Technologies used

* python
* HTML
* CSS
* JavaScript
* Flask-SQLAlchemy
* postgresql
* psycop2
* [Materialize](https://materializecss.com/grid.html)
* Heroku - for backend project hosting
* ElephantSQL - for database hosting

![CI logo](https://codeinstitute.s3.amazonaws.com/fullstack/ci_logo_small.png)

This project is incorporating Code Institute's template for Codeanywhere.
The template's last update was: **March 3rd, 2023**

## Codeanywhere Reminders

To run a frontend (HTML, CSS, Javascript only) application in Codeanywhere, in the terminal, type:

To run a backend Python file, type `python3 app.py`, if your Python file is named `app.py` of course.

A button should appear to click: _Open Preview_ or _Open Browser_.

In Codeanywhere you have superuser security privileges by default. Therefore you do not need to use the `sudo` (superuser do) command in the bash terminal in any of the lessons.

To log into the Heroku toolbelt CLI:

1. Log in to your Heroku account and go to _Account Settings_ in the menu under your avatar.
2. Scroll down to the _API Key_ and click _Reveal_
3. Copy the key
4. In Codeanywhere, from the terminal, run `heroku_config`
5. Paste in your API key when asked

You can now use the `heroku` CLI program - try running `heroku apps` to confirm it works. This API key is unique and private to you so do not share it. If you accidentally make it public then you can create a new one with _Regenerate API Key_.

---

## Credits

Tim Nelson from Code Institute - for the walkthrough tutorial