This project uses Relink APIs to shorten links and providing them to the user.
It was a challenge project given by FrontEndMentor . ( And I really enjoyed it!!!)
I used React and SCSS (+ Flexbox) to build this and Login/Signup Button are intentially not workable.
Note :- It's not mobile-friendly yet, You might want to write some media-queries or do something in stylesheets to make it right. I would love to merge your PR.
Start by cloning the repo :
git clone https://github.com/aman-atg/Shortly-landing-page
Or Download and extract the zip file.
- A modern-web browser like Brave , Chrome , Firefox etc
- SASS on your system -> Go to the download page
- Node
- Install NPM packages
npm i
OR
npm install
OR
yarn
- Run
yarn run dev
OR
npm run dev
- Open your browser and go to http://127.0.0.1:3000 OR https://localhost:3000
- ReactJs - A JavaScript library for building user interfaces
- SCSS - CSS with superpowers
- Javascript - High-level, interpreted programming language
- ClipboardJs - A modern approach to copy text to clipboard
- UUID - To create Unique IDs
- Axios - Promise based HTTP client for the browser and node.js
- SimpleSchema - Validates JavaScript objects to ensure they match a schema
- FontAwesome - The web's most popular icon set and toolkit
- HTML - Standard markup language
This project is licensed under the MIT License - see the LICENSE.md file for details