This project is a Full Stack File Uplaod project, the frontent is React and for backend I used node.js express framework.For storing files I used server's filesystem, though it's not a good practice, because after each server update filesystem get updated and you lose it, anyway it's the only way to store files for free😅 for now and this project had also purpose to strengthen my skills in pure node.js filesystem modules. I hosted both client and server sides on heroku.
- styled-components
- react
- typescript
- express
- multer
To run this project, you will need to add the following environment variables to your .env file
PORT
NODE_ENV=development
BACKEND_URL=http://localhost:${PORT}
REACT_APP_SERVER_URL