School Gifting Application

create a group gift and split the cost


CHALLENGE



The task was to create a platform that allows users to buy group gifts and share the cost among them.

SOLUTION



Our web platform allows users to create group gifts for friends or colleagues. The sender can give a name to the gift, choose the gift recipient, the date to send and people with whom he wants to share the cost. Also, he can attach an image and write some greetings. The gift recipient, in his turn, can choose the store or stores where he wants to spend his gift.

The platform also contains separate functionality for schools with a list of teachers, where parents can collect money for a gift to the teacher.

Used stack



AWS
MSSQL
Entity
Stripe
JavaScript
C#
.NET
ASP.NET MVC
AngularJS
Gulp
HTML
CSS
The platform allows making payments by credit cards from anywhere in the world based on Stripe API. Different types of accounts provide the coverage of the whole functionality of the application while differentiating the users’ roles.

The app ensures high security of data and payments through the usage of the .NET framework. The code minification provides the app with high velocity and accessibility, reducing the time of load and making the user experience better. The whole logic is processed on the server side which lets to scale the app while maintaining stability.