Skip to content

Email backend part of the iCSMS (SentiView) - 2nd year software project. Uses FastAPI, MongoDB, AWS, Gemini API and many more.

Notifications You must be signed in to change notification settings

rtweera/iCSMS-email

Repository files navigation

How to run

  1. Clone this repository by running the command git clone https://github.com/R-T-Weerasinghe/iCSMS-email.git
  2. Open a console(command prompt) in administrator mode and navigate to the cloned repository
  3. Create a virtual environment by running the command python -m venv venv
  4. Activate the virtual environment by running the command venv\Scripts\activate.bat
  5. Install the required packages by running the command pip install -r requirements.txt
  6. Run the command uvicorn main:app --reload to start the server
  7. Open a browser and navigate to http://127.0.0.1:8000/docs to view the documentation and test the API endpoints

Feel free to raise an issue if you find any bugs or have any suggestions.

About

Email backend part of the iCSMS (SentiView) - 2nd year software project. Uses FastAPI, MongoDB, AWS, Gemini API and many more.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •