Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.86 KB

README.md

File metadata and controls

66 lines (44 loc) · 1.86 KB

MindScape - Flask Web Application

http://mayank29.pythonanywhere.com/

Screenshot 2024-01-21 at 11 29 26 PM

This is a simple web application developed using Flask, SQLAlchemy, and Werkzeug for managing journal entries and conducting tests. Users can register, log in, create journal entries, take tests, and view their dashboard.

Features

  • User registration and login
  • Create and view journal entries
  • Take tests(Kessler Psychological Test (k10) and view test results
  • Secure password storage using Werkzeug
  • SQLite database integration using SQLAlchemy

Installation

  1. Clone the repository:

    git clone https://github.com/mayank-bharwal/mindscape.git
    cd mindscape
  2. Install dependencies:

    pip install -r requirements.txt
  3. Set up the database:

    flask db init
    flask db migrate
    flask db upgrade
  4. Run the application:

    python app.py

The app should now be running locally at http://localhost:5000.

Usage

  1. Register a new user account.

  2. Log in with your credentials.

  3. Create journal entries on the 'Journal' page.

  4. Take tests on the 'Test' page.

  5. View your dashboard to see your journal entries and test results.

    Screenshot 2024-01-21 at 11 28 15 PM Screenshot 2024-01-21 at 11 28 31 PM

Contribute

If you would like to contribute to this project, please open an issue or submit a pull request on GitHub.

License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE - see the LICENSE file for details.