For This project use MERN stask
- Todo list - CRUD operations on backend;
- Todo list - Connect your CRUD operations with frontend;
- Authorization (login/signup) backend;
- Authorization (login/signup) frontend;
- Filters for todo list by title and statuses (private and completed);
- Button pagination;
- Made same UI for mobile app and connect it to your backend;
Backend should have stored in
server
dir and frontend infrontend
, mobile should be stored inmobile
dir.
Use technologies fromUseful links and technologies
. You should create separate pr for each task.
Design: https://balsamiq.cloud/syedgi8/pnzr5a1/r050B
- Each intern will be attached to the branch (
<username>/main
); - When you are working on the feature you should create a separate branch from
<username>/main
with name
feature/<username>/<feautre-name>
orbug/<username>/<feautre-name>
. When you will finished with subtask you should create PR into<username>/main
and pingDanyyl Kuchkov
for review; - Title of PR should be
feat: <name of your feature>
orbug-fix: <name of your bugfix>
. Description field should contain short info about feature/bug;
If you will face with some issues with git. Ask
Danyyl Kuchkov
via slack;
Corporate Codestyle
Formik
Mongoose
Typescript
Passport
Expo