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

Packages

Contributors

Languages