ayushkumar0208 / Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Application with User Authentication

A full-stack web application with user authentication, home page, and a contact us page. The application uses Node.js for the backend, MongoDB for data storage, and HTML, CSS, and JavaScript for the frontend.

Table of Contents

Overview

This web application allows users to sign in, navigate to the home page, and access a contact us page. User data is stored in MongoDB, and the application provides a simple and secure authentication mechanism.

Features

  1. User Authentication:

    • Users can sign up and sign in securely.
    • Passwords are hashed and stored securely.
  2. Home Page:

    • After signing in, users are redirected to the home page.
    • The home page provides a welcoming interface.
  3. Contact Us Page:

    • Users can navigate to the contact us page from the home page.
    • The contact us page allows users to send messages.
  4. Logout:

    • Users can log out to securely end their session.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js installed
  • MongoDB installed and running

Screenshots

image sign up image: image

Home page: image

Contact us page: image

Filling form and sending the data : image

Database screenshots(data stored in database) signed users screenshots (database): image

image screenshots of form filled in contact us page: image image

About


Languages

Language:HTML 43.2%Language:CSS 36.5%Language:JavaScript 20.3%