# PuppyLove User Manual Welcome to PuppyLove, a platform for the campus community developed by the Programming Club IIT Kanpur. This user manual will guide you through the various features and functionalities of our website. ![home](https://hackmd.io/_uploads/r1s0Rlp9T.png) <br> ## Getting Started ### Registration - Click on the ``Sign Up`` button and enter your roll number here. You will receive a unique ``authentication code`` in your IITK mail. ![regis](https://hackmd.io/_uploads/HyCx1-p9T.png) **Note:** Registrations will close at **23:59 on 10th February**. Students who are not registered will be shown as "Not Registered" in the search tab and **cannot receive hearts**. If you encounter any issues during registration, please contact any of the developers. ### Verification - Create your ``password`` here and verify using the ``authentication code.`` ![veri](https://hackmd.io/_uploads/rJVxbWT9a.png) **Note:** DO NOT misplace your password as it will be used for the creation of your private and public keys. **Regenerating your password is not possible**. ### Login - The page will be redirected to the login page. Log in using your ``IITK Roll Number`` and the ``password`` you have created. ![login](https://hackmd.io/_uploads/H134y-T5p.png) <br> ## Dashboard ![dashboard](https://hackmd.io/_uploads/r1nw1-69a.png) ### Discover - Discover students using the search bar on the right half of the dashboard. Select up to 4 students you want to send the heart to. **Note:** Hearts can only be sent to students who have registered. ### Recieved Hearts - Number of hearts sent to you is visible on the top of right-section. These hearts will live-update everytime you login. ### Choice Submission - View your choices on the left section. The ``Hide/Show`` feature ensures that your choices are discrete even when operating PuppyLove near someone else. - Click the ``Submit`` button ONLY ONCE you are satisfied with your choice since edits are not permitted post-submission. **Note:** Heart submissions will close at **23:59 on 12th February**. There is no auto submit. ### Logout - You can logout using the “Log Out” button. For security reasons, dashboard auto logs out when the page is refreshed. <br> ## Publish ### Publish Permission - **On 13th Feb**, no further hearts can be sent. All users who want to be matched have to grant permission to publish their match. ![publish](https://hackmd.io/_uploads/B1kWlb69a.png) **Explanation:** If hearts are sent mutually between two people and one of them doesn’t publish, neither of the students will see a match. <br> ## Results **On 14th Feb**, Login to view your match. ![match](https://hackmd.io/_uploads/SJy3ybTqp.png) ### Matches - Students matched with you are visible on the right section. ### Hearts - Received hearts by girls and boys can be viewed on the left section. <br> ## Help and Support ### Contact Support - If you need further assistance or have any questions, feel free to contact any of our developers: - Pratham Sahu: spratham21@iitk.ac.in - Nikhil Meena: nmeena21@iitk.ac.in - Aman Singh Gill: amansg22@iitk.ac.in - Sameer Yadav: sameer22@iitk.ac.in - Shreya Shree: shreyash22@iitk.ac.in - Yash Pratap Singh: yashps22@iitk.ac.in <br> <br> We hope this user manual helps you navigate through PuppyLove with ease. Happy matching!