https://github.com/indirapriyadharshini-63/part0
FullstackOpen Solutions
https://github.com/indirapriyadharshini-63/part0
expressjs full-stack fullstackopen fullstackopen2024 javascript mongodb nodejs react reactjs redux typescript
Last synced: 7 months ago
JSON representation
FullstackOpen Solutions
- Host: GitHub
- URL: https://github.com/indirapriyadharshini-63/part0
- Owner: IndiraPriyadharshini-63
- Created: 2025-01-05T13:49:29.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-17T16:28:11.000Z (8 months ago)
- Last Synced: 2025-02-17T17:33:51.696Z (8 months ago)
- Topics: expressjs, full-stack, fullstackopen, fullstackopen2024, javascript, mongodb, nodejs, react, reactjs, redux, typescript
- Language: JavaScript
- Homepage: https://fullstackopen.com/en
- Size: 395 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fullstack Open - Exercise Submissions
This repository contains my submissions for the [Fullstack Open](https://fullstackopen.com/en/) course by the University of Helsinki. The course covers modern web development using JavaScript, React, Node.js, MongoDB, and more.
## Repository Structure
The repository is structured according to the different parts of the course:
```
.
├── part0
├── part1
├── part2
├── part3
├── part4
├── part5
├── part6
├── part7
├── part8
├── part9
└── README.md
```Each part contains exercise solutions for the corresponding section of the course.
## How to Run the Code
### Prerequisites
Make sure you have the following installed:
- [Node.js](https://nodejs.org/)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)
- [MongoDB](https://www.mongodb.com/)### Running the Frontend
```sh
cd partX/frontend
npm install # or yarn install
npm start
```### Running the Backend
```sh
cd partX/backend
npm install # or yarn install
npm run dev
```Replace `partX` with the appropriate part number.
## Technologies Used
- React.js
- Redux
- Node.js
- Express.js
- MongoDB
- GraphQL
- Jest
- Cypress## Deployment
Some exercises may be deployed using:
- [Netlify](https://www.netlify.com/) (Frontend)
- [Render](https://render.com/) (Backend)
This repository follows the course's best practices and is regularly updated with new exercises as I progress through the course.