Chatmail is a python email client with an integrated chat as well as a todo checklist.
- Connect with any external API (johnathon)
- Edit User Profiles (johnathon)
- Login account (johnathon)
- Delete chat messages (johnathon)
- Send chat messages (phillip)
- Create items for checklist (johnathon)
- Delete Account (johnathon)
- Block User (dorian)
- Create account (dorian)
- Advance search items with regular expressions or filters by categories (ryan)
- Search Chat Messages (ryan)
- Change Password (johnathon)
- Johnathon Lu (@KueTone) Team Lead
- Dorian Vail (@Dorianv5)
- Phillip Nguyen (@PhillipNguyenCMPE)
- Ryan Ayoubi (@ryanayoubi)
https://www.when2meet.com/?19639177-KJbMW
- Install python3
- Make a virtual environment (Venv)
python3 -m venv venv
- Activate Virtual Environment
- For Mac
source venv/bin/activate
- For Windows
venv\Scripts\activate
- Install necessary flask packages
pip install -r requirements.txt
- For filling / resetting database
- Enter run.py
- Uncomment lines 10-12 to delete current database values, save, then comment back
- Uncomment line 7 to initiate with preset values, save, then comment back - Initial database passwords can be found in database.py
- Generate a url
python run.py
MIT