Stick Up

A note making app with organization functionality for you to store your secrets... or any other thing you want.

design
development

Stick Up - Organize Your Ideas Effortlessly!

Stick UpGet ready to experience a new level of note organization with <span className="lighterPurple">Stick Up</span>. From seamless user registration to a user-friendly interface, <span className="lighterPurple">Stick Up</span> is designed to simplify your note-taking journey. Create personalized folders effortlessly to keep your notes organized and easily accessible.

Stick Up provides you with the perfect platform to create and manage your notes with ease. With a simple note creation feature, you can quickly capture your thoughts and ideas, ensuring that you never miss an important detail. Join the Stick Up community today and discover the joy of organized note-taking in just a few clicks.

REACT

HTML

CSS

NODE JS

MONGO DB

JS

WHAT WE DID

For "STICK UP" we had one goal, to make a simple CRUD (Create Read Update Delete) app, and we did it. More on the features below.

  1. User-Friendly Registration

    Joining Stick Up is a breeze! Sign up with just a few clicks and become part of our vibrant note-taking community. Whether you're a student, professional, or avid note-taker, our user-friendly registration process ensures you can start organizing your thoughts in no time.

  2. Easy Note Creation and Editing

    Creating and editing notes has never been easier. With Stick Up, you can quickly jot down your thoughts or ideas. If you need to make changes, simply edit your notes and update them with new content or move them to a different folder. It's that simple!

  3. Organize with Folders

    Say goodbye to cluttered note-taking! Stick Up allows you to create folders to categorize your notes. Whether it's for personal, work, or educational purposes, our folder creation feature helps you stay organized and find your notes with ease.

  4. Easy Navigation

    We believe in simplicity and ease of use. Stick Up's intuitive design allows for effortless navigation, making it a pleasure to create, organize, and access your notes. Spend less time figuring out how to use the app and more time focusing on your thoughts.

  5. Sync across Devices

    Access your notes anytime, anywhere! Stick Up's sync feature ensures that your notes are available across all your devices. Whether you're using your mobile phone, tablet, or computer, your notes are always synced and ready for you.

WHAT WE LEARNT

Working on STICK-UP was scary because it was my first full-stack project but here we are. I'd like to thank myself for seeing this true and not dropping this at times where i did not know how to progress but that's not what we're here for. This is what we've learnt:

  • Controllers: Writing controllers really tested my JS skills and knowlegde, i basically had to learn it all again so of course i ran into errors especially connecting these controllers to the front-end but i'm here right now which means i got through it.

  • Styling: I did not take any design courses before this so i had to learn on the fly. I suffered. I am not upset with how it turned out although the process was not the most exciting.

  • Database Connection: Connecting to databases is more than just adding the URI, i learnt that the slow and excrutiating way (not really but i want to vent). Uploading and retrieving data is fun though when you see all the things it allows you to do.

  • Token Handling: Retrieving and working with tokens was a hassle to learn with how delicate it is but i was triumphant.

  • General Improvement: I'm just going to list things i learnt now without context. Handling enviroment variables, Github, connecting front-end to back-end, design rule-of-thumbs, MongoDB, React vs React-Bootstrap, and many much more.