Skip to content

Suhanii22/Notes_app_fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notes App Fullstack Web Application

A fullstack web application (Completed) built with React, Tailwind CSS, Node.js, Express.js, and MongoDB.


Project Overview

This fullstack web application allows users to create, read, update, and delete notes while managing authentication and secure data handling. The frontend is fully integrated with the backend APIs, providing a smooth and dynamic user experience.


Features

Backend

  • User authentication (login)
  • CRUD operations for notes and users
  • RESTful API endpoints for fetching and updating data
  • MongoDB database integration
  • Secure handling of environment variables

Frontend

  • React frontend with Tailwind CSS styling
  • Fully functional routing and page layouts
  • Integrated with backend APIs for real-time data operations
  • Dynamic UI components for displaying notes and user data
  • Fully responsive design for all devices

Tech Stack

  • Frontend: React, Tailwind CSS, HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Tools: Git, GitHub

Seeded Users for Testing / Demo

The application comes with some pre-created users for testing purposes. You can log in using these accounts:

Name Email Password Role Tenant Plan
Admin Acme admin@acme.test password Admin Acme Pro
User Acme user@acme.test password Member Acme Free
Admin Globex admin@globex.test password Admin Globex Pro
User Globex user@globex.test password Member Globex Free

Notes:

  • Admin users have full access to manage their tenant.
  • Member users have limited access.
  • These accounts are pre-seeded for demo purposes.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published