Dating App

10/2020 - 12/2020

Project description

A web app that allows users to register, login, and find other users based on their interests and location. A simple chat system was implemented as well.

The goal of the project was to learn to design and develop RESTful APIs using Node.js and Express.js. The project was developed in a team of 5 people and Scrum was adopted as an agile workflow methodology.

Pair programming was also adopted as a development technique.

Artifacts

GitHub

Team and role

Team size: 5

  • Given my previous experience with web development, I co-led the initial design of the project.
  • I was responsible for the implementation of some of the core RESTful endpoints

Tech stack

HTML CSS JavaScript
NodeJS ExpressJS
MongoDB