This application is a proof of concept for an e-commerce solution. It is a marketplace for selling images and artworks.
Used number of open source projects to work properly:
- For frontend:
- Next with TypeScript
- React
- Jest for unit testing
- @testing-library/react for unit testing
Node: The latest version of node (v15.14.0)Yarn: We useyarninstall packagesGit: We usegitas a version control system viagithub
- Verify that
nodeandyarnis installed on your local machine by running the commandnode -vandyarn -v - Clone the repository to the folder of choice using
git clone https://github.com/efe-osa/bejamas-market.git - In the project root directory install project dependencies using
yarn installoryarn. - To test the project works as expected, run
yarn start - Open
http://localhost:3000with on your browser to see the result.
cp .env-template .env
$ yarn# development
$ yarn start
# build project
$ yarn build
# production mode
$ yarn start
$ yarn test
- The user experience and performance of the application can be scaled up by integrating
next-pwa. It will enable offline support and configure progressive web apps features for the site.