/Joma-V1

Fullstack web application created with ReactJS, TailwindCSS, and Mantine

Primary LanguageJavaScript

Joma Task Tracker 📝

Joma is a web-based application for all of your task tracking needs. With Joma, you have the ability of tracking your tasks, editing and removing them. Joma is equipped with a database and user authentication. Create an account and begin tracking today!

Demo 🚀

Check it out here! In case you don't want to go through the process of creating an account, I have a test account available for you! 👇

Username: John@Joma.com Password: Test123

✨ Features ✨

  • Track your personal/business tasks
  • Modify & Delete your tasks
  • User Authentication
  • Realtime Database
  • Automated Contact Page

Built With 📚

  • ReactJS
  • Javascript
  • Tailwind CSS
  • Mantine
  • Firebase Authentication
  • Firebase Real-time Database
  • Netlify for hosting
  • EmailJS for the contact page

Main Features 🔥

Authentication

  • Sign In and/or Register with email & password

Form Validation

  • Email Validation
  • No Empty Fields

Protected Routes

  • Redirects users if they try accessing routes that require authentication

Database

  • User Accounts
  • Populating Tasks in the database
  • Modifying/Communicating with Tasks in the database

Main Pages

  • Sleek Landing Page
  • Development Timeline w/ Dates
  • Elegant Contact Page