Design and Development of Web Applications, Responsive Websites and RESTful APIs
Tournament Organizer
This single page app (SPA) allows tournament organizers to display and share result of their tournaments. Features include seasons, player's profile, all-time and seasonal rankings as well as individual tournament results. Data fetching is done by JavaScript from MongoDB by invoking Node.js serverless API endpoints and then injecting the fetched data into Handlebars templates to render views on the client side. API authorization for post requests is implemented using JWT inside a middleware. Code on GitHub