Emoji Express dashboard page. It has a header, a title and a grid of buttons with emojis.
Featured Project

Emoji Express

Full-stack mood tracking app using emojis built with MongoDB, Express.js, React.js and Node.js (MERN Stack).

Description

Emoji Express is a mood-tracking application that allows users to express and record their emotions using emojis. With a simple and intuitive interface, users can click on different emojis to represent how they are feeling at a given moment. Each selected emoji is stored in the user's local storage, creating a record of their mood over time.

As a mood-tracking tool, Emoji Express aims to provide users with a convenient way to reflect on their emotions and track their emotional well-being. By selecting emojis that correspond to their moods, users can easily capture and remember their feelings throughout different moments or periods.

This project originally started as a frontend-only application that would store the user's posts in local storage.

Original frontend app:

undefined

As the project has evolved I have refactored the app into a full-stack MERN application. By adding a backend server the app now allows for the creation of user accounts and authentication. This allows users to access all of their posts from any device!

undefined

Activity

Images

Emoji Express dashboard page. It has a header, a title and a grid of buttons with emojis.
Splash screen for Emoji Express. It has an intro to the app and button links.
Login page for Emoji Express. It has a header, a yellow login box and inputs for credentials.

Categories

  • Application
  • Full-stack
  • MERN Stack