This is my submission for the Winter Assignment of Information Management Group (IMG), IIT Roorkee.
RetroCraft Hub is a platform where Producers act as digital casting directors, posting detailed project requirements for their film ventures. Skilled professionals, ranging from cinematographers to set designers, navigate the platform to discover and apply for opportunities that align with their expertise. Producers seeking talented individuals for their film projects will converge with skilled professionals looking for opportunities to contribute their expertise.
This project was developed using HTML, vanilla CSS, JS, ReactJS and NextJS for client side and NodeJS, ExpressJS and MongoDB for server side.
- Clone this repository.
git clone https://github.com/Saga690/retrocraft-hub.git
- Change the directory into this folder.
cd retrocraft-hub
- Change the directory to the api folder.
cd backend/api
- Install the packages.
npm i
- Run the server on localhost.
npm start
- Open another terminal (if you are using VSCode use Ctrl+Shift+`).
- Change to the client directory.
cd client
- Install the dependencies.
npm i
- Run the client side on localhost.
npm run dev
- View the application on your browser.
http://localhost:3000