The "Daily Tweaks" application focuses on providing users with an easy and intuitive way to manage and engage with tweaks—short, insightful pieces of information—across different domains such as technology, education, business, invention, and software. Users can seamlessly add and delete tweaks, fostering a personalized and dynamic space for sharing and exploring content within their areas of interest. The application offers a user-friendly interface that allows for the easy addition and management of tweaks, giving users control over their contributions and ensuring a customized experience that aligns with their preferences.
The purpose of "Daily Tweaks" is to create an accessible platform where users can actively participate in curating and managing valuable snippets of information within their chosen interest areas. By promoting engagement and collaboration, the application aims to build a vibrant community centred around the exchange of knowledge and ideas.

- User information, such as the username, is stored in the local storage of the browser
- The system is deployed using
npm run build - Once built, the website is deployed, which serves as the main interface for the system
- After deployment, the website offers functionalities such as viewing the "tweak board" using a
GETrequest. - Add Tweak:
- A user can add a tweak through the "Add Tweak" functionality.
- This sends a
POSTrequest to the backend API (using Express) to create a tweak. - The tweak is added to the cloud using Atlas (MongoDB cloud service).
- Through Compass (MongoDB GUI), the tweak is eventually added to the database.
- Delete Tweak:
- Alternatively, a user can delete an existing tweak through the "Delete Tweak" functionality.
- This sends a
DELETErequest to the backend API (using Express). - The tweak is deleted from the cloud (via Atlas).
- Using Compass, the tweak is removed from the database.




