Done With It is a mobile app that helps you sell all your used stuff, it emulates a "garage sale" in the virtual world, allowing users to register and post their listings with a fixed price, it also provides user with notifications whenever a new offer or message is received.
- Backend Setup
- Clone the backend code located at https://github.com/noomdalv/DoneWithIt-BackEnd
- Update ./config/{env}.json with your ip
- Run
npm install
to install the required dependencies. - Run
npm run start
to run the backend web server.
- FrontEnd Setup
- Clone this repository to your local machine.
- Run
npm install
to install the required dependencies. - Run
npm run start
to run expo client.
- Properly file structured React Native project
- Work with core components and APIs
- Build complex layouts with Flexbox
- Build forms with Formik
- Implement data validation with Yup
- Applied industry best practices
Special mention to @Mosh Hamedani and his react mobile course which this project was based from.