Skip to content

An application which facilitates creation of applications based on pre-defined or user-defined templates faster

Notifications You must be signed in to change notification settings

Sounav201/Template-Repository-Application

Repository files navigation

The goal of this software is to make drafting out applications/letters a seamless task with the help of pre-defined templates and a user-friendly interface.

There can be 2 sets of users:

  1. Executors, who can choose from a number of templates made available to them upon logging in and fill in additional details as required. Once done, they can send the final draft for approval.

  2. Approvers, who approve applications

After an application is fully approved, it is ready to be sent out to the customer. The executor can carry out this task from within the software. Upon execution, the customer will receive a copy of the application in pdf format.

SETUP INSTRUCTIONS

ENVIRONMENT VARIABLES

Create .env.local file in root directory with following values:

POSTGRES_URL = {PostgreSQL database}

SECRET = {database secret}

SENDGRID_KEY = {API key from sendgrid for sending automated, templatized emails}

SENDER_EMAIL = {email of organisation}

ADDITIONAL INFORMATION

  • PostgreSQL has been used as the database for this project

  • Sendgrid integration automates the process of sending emails

About

An application which facilitates creation of applications based on pre-defined or user-defined templates faster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published