Skip to content

Meadosc/echolalia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Echolalia

This repository contains a simple task scheduler. The frontend is Next.js and React, while the backend is Python and Flask.

Prerequisites

Ensure you have the following installed on your system:


Setting Up the Frontend

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. The frontend should now be running at http://localhost:3000. Visit it in your browser.


Setting Up the Backend

  1. Navigate to the backend directory:

    cd backend
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  3. Install dependencies:

    pip install -r requirements.txt
  4. Start the Flask server:

    python -m flask --app src/server run

    By default, the backend runs at http://127.0.0.1:5000.

Optionally, the backend environment could be served with poetry, but venv and pip are explained here for universal ease of use.


License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published