Skip to content

RyomenDev/Fullstack-services-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FullStack Services App

Description

A full-stack application integrating various services such as Nodemailer for email functionalities, Cloudinary for image storage, Multer for file uploads, and JWT authentication. Built with React.js (frontend) and Node.js/Express (backend), using MongoDB as the database.

Features

  • ✅ User Authentication with JWT (Login, Signup, Password Reset)
  • ✅ Nodemailer for email notifications and verification
  • ✅ Cloudinary integration for secure image storage
  • ✅ Multer for handling file uploads (profile images, documents, etc.)
  • ✅ MongoDB with Mongoose for database management
  • ✅ React.js with Redux for frontend state management
  • ✅ Express.js for building RESTful APIs
  • ✅ Tailwind CSS for modern UI styling

Tech Stack

  • Frontend: React.js, Redux, Tailwind CSS

  • Backend: Node.js, Express.js, MongoDB, Mongoose

  • Services: Nodemailer, Cloudinary, Multer, JWT

Usage

  • Users can sign up, log in, and reset passwords.
  • Upload profile images/documents using Multer and Cloudinary.
  • Receive email notifications via Nodemailer.
  • Secure authentication with JWT tokens.

Contributions

Contributions are welcome! Feel free to fork this repository, open issues, or submit pull requests.

License

This project is licensed under the MIT License.

About

A full-stack application with a Node.js/Express backend and a React frontend, integrating services like Nodemailer (emailing), Cloudinary (image storage), Multer (file uploads), JWT authentication, and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors