Skip to content

paolacernada/MERN-Fullstack-Website-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

MERN Full-Stack Website

This project is a personal Full-Stack website built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). The website aims to provide a comprehensive solution by combining the front-end and back-end technologies.

Features

  • Database Interaction: The website interacts with a MongoDB database to store and retrieve data.
  • CRUD Operations: Users can perform Create, Read, Update, and Delete operations on various resources.
  • Responsive Design: The website is designed to be responsive and compatible with different devices.

Technologies Used

  • MongoDB: A flexible and scalable NoSQL database for storing data.
  • Express.js: A minimal and flexible Node.js web application framework for building robust APIs.
  • React.js: A JavaScript library for building user interfaces.
  • Node.js: A JavaScript runtime environment for server-side development.
  • HTML/CSS: Markup and styling languages for structuring and presenting the website.

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone <repository_url>
  2. Install the dependencies:
    • Navigate to the project directory: cd <project_directory>
    • Install server dependencies: npm install
    • Navigate to the client directory: cd frontend
    • Install client dependencies: npm install
  3. Set up the environment variables:
    • Create a .env file in the project root directory.
    • Define the required environment variables, such as database connection details, API keys, etc.
  4. Start the development server:
    • Navigate back to the project root directory: cd ..
    • Run the server and client concurrently: npm run dev

Usage

Once the server and client are running, you can access the website by visiting http://localhost:3000 in your browser. The website will reflect the features and functionality mentioned above.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published