Skip to content

TeamShiksha/email-service

Repository files navigation

email-service

This project provides a standalone email service to manage email functionalities for all TeamShiksha applications. It offers flexibility, reliability, and ease of integration across multiple projects.

Made with

FastAPI HTML5 CSS3 Code AWS GitHub Actions Vercel Gmail

Set environmental variables

  • Use the .env_example file as a reference to set up your environment variables.
  • Rename it to .env and populate the required values.

Run the project locally

git clone https://github.com/TeamShiksha/email-service.git
cd email-service
pip install -r requirements.txt
python run.py

Access the Application

  • By default, the app runs at: http://localhost:{PORT}, where PORT is the value you provided in the .env file. In case, it's not provided the app will run on PORT 8000.
  • Navigate to the /, /docs, or /openapi.json routes for API documentation and to explore all the available endpoints.

Click here to learn how to setup your template and trigger the endpoint.


If you liked something about this repository, do give it a 🌟.

About

Independent email service for all TeamShiksha project

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 9