Skip to content

yash56244/invitogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Make sure you have python installed in your computer.

clone this repo.

Then open cmd and pip install -r requirements.txt

Then in cmd type set FLASK_APP=path to run.py

Initialise database by "flask db init" in cmd

type flask run and you are ready to go.

open http://localhost:5000/register

Implement an authentication system to allow users to register on the site. Allow users to schedule an event and create a simple invitation for the same. Allow creation of simple text based invites with components like Header, Body, Footer etc. Create dynamic links for invitation which can be visited to view the invitation. Users must be able to accept / reject invitations. Support private events - allow the host to send the invitation only to people they wish to invite. Create a dashboard for a user to view events they have created and invitations they have accepted. Use prepared statements to prevent SQL injection. Have a neat, intuitive UI.

Implement support for customisable invitations (like fonts, colors etc) - Be creative! Notify users when they receive an invitation, someone accepts their invitation etc. Add support for user response while accepting invitation. (Like how many people they're bringing, food preferences etc) Allow the host to set a deadline to accept an invitation. Have templates for invitations (Birthday Party, Wedding, Funeral etc) Make the website responsive.

Support addition and dynamic placement of images in the invitation. Implement an attendance tracking system for the events. Google Calendar API integration for users to keep track of events they're attending. Use an Email API to send invitations to users via email.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published