Skip to content

Akash1029/100daysofcode-MERN-MEVN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100daysofcode Challenge with MERN/MEVN Stack

This repository is a part of my #100daysofcode challenge where I will be learning and building projects using the MERN (MongoDB, Express.js, React.js, Node.js) or MEVN (MongoDB, Express.js, Vue.js, Node.js) stack.

About the Challenge

The #100daysofcode challenge is an initiative to code consistently for 100 days to improve programming skills, learn new technologies, and build projects. In this challenge, I will be focusing on the MERN/MEVN stack, which is widely used for developing modern web applications.

Each day, I will be working on a different project, learning new concepts, and documenting my progress. This repository will serve as a central hub for all the projects and code I develop during the challenge.

Goals

The main goals of this challenge are:

  1. Improve my understanding of the MERN/MEVN stack and its individual components.
  2. Gain practical experience by working on real-world projects.
  3. Strengthen my coding skills and problem-solving abilities.
  4. Learn how to integrate various technologies and tools within the MERN/MEVN stack.
  5. Document my progress, learnings, and challenges faced throughout the journey.

Project Structure

The repository follows a specific structure to organize the projects and code developed during the challenge:

    .
├── day-1/
│   ├── project-name/
│   │   ├── backend/      # Backend code for the project
│   │   └── frontend/     # Frontend code for the project
│   └── README.md        # Documentation for the project
├── day-2/
│   └── ...
├── ...
└── README.md            # Main README file

Each day's work is organized within a folder named day-X, where X represents the day number. Inside each day's folder, there will be a project folder containing the backend and frontend code, along with a README file providing documentation for that specific project.

Progress and Documentation

I will be documenting my progress, learnings, and challenges faced throughout the challenge in the respective project README files. Each project's README file will include:

  1. Project description and goals
  2. Technologies used
  3. Installation instructions
  4. Usage and features
  5. Learnings and key takeaways
  6. Challenges encountered
  7. Resources and references

Feel free to explore the individual project folders for more detailed documentation and code.

Days

Full List

Getting Started

To get started with this repository, follow the steps below:

  1. Clone the repository:

    git clone https://github.com/Akash1029/100daysofcode-MERN-MEVN.git

  2. Navigate to the project folder of a specific day:

    cd day-X/project-name/

  3. Follow the instructions provided in the project's README file to set up and run the project.

  4. Explore the code, experiment, and have fun!

Contributing

As this repository is a part of my personal learning journey, I am not currently accepting contributions. However, feel free to fork the repository and work on your own projects using the MERN/MEVN stack. If you have any suggestions or feedback, please open an issue in the repository.

About

Learning MERN STACK.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •