Sticky Note Application - Front-End assignment
This page contains description and requirements for a Front-End assignment on Vanilla Javascript, HTML5, CSS3.
Goal
The goal is to check the applicant is able to:
- Build an application from scratch using only vanilla JS, HTML and CSS and know how to use these technologies without any help from external libraries or external resources,
- Make a responsive view,
- Make a cross-browsers application,
- Write clean code,
- Use git,
- Write short and clean documentation.
Requirements
- Create a public github repository that you will send to us.
- For implementation you should and can only use Javascript, HTML5, CSS3.
- Create a single page Sticky note app. The user should be able to:
- Edit the title and content of the notes,
- Save all your notes,
- Add new notes,
- Delete notes,
- Filter notes on title thanks to a search bar
- Explain in simple words how to install and run your project within your README file.
- Send the link to your github repository for reviewing at tgcorbeaux@maltem.com.
Remarks
Feel free to add everything you think meaningful to your application as long as the above requirements are done.
Specification
- The code needs to work after we pull it and try it (no bugs).
- The view should be responsive, user-friendly and clear.
- It should work on Chrome, Safari and IE (>= 10).