Inspiration
Social clubs are common mostly among youth. We can see clubs in schools, universities and cities. Among them most of the small scale clubs are organize their work just through Whatsapp groups, Telegram Groups, Facebook pages and so on. This way it is not efficient sometimes when informing and organizing club members. So, To overcome this issue sending email messages are a successful way.
What it does
The app helps to manage member details, send personal birthday wishes using Courier Automation Tools and then It helps to send broadcast emails about Upcoming Events.
How we built it
We built this app by using following technologies,
- language - Typescript
- backend framework - Express
- templating - Handlebars
- styling - bootstrap
- ORM - TypeORM
- database - MySQL
- emailing - Courier API
Challenges we ran into
- Since there are not much tutorials on Courier API other than official documentation we had to work on reading and understanding every part.
- Since I am not a resident in US. I couldn't try the SMS service provided by Twilio since it had paid versions for other countries.
- I started developing the application late so I had to work hard to complete it within the deadline. ## Accomplishments that we're proud of
- Could execute and run the Courier automation integrated tool.
- Successful database implementation with the help of TypeORM. ## What we learned
- I learnt to use External APIs with best practices.
- How to manage and complete the project on time. ## What's next for Club Management System Some of the features I expect to implement are:
- Event reminder scheduling using Courier automation tools.
- Tracking donations and Sending bills using Courier API.
I love to see anyone who loves to contribute: Github
Built With
- bootstrap
- courier
- express.js
- handlebars.js
- mysql
- node.js
- typeorm
- typescript
Log in or sign up for Devpost to join the conversation.