GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - DesignrKnight/quantum: Customisable and Scalable URL Shortener built on Serverless Infrastructure.

BranchesTags
Open more actions menu

Latest commit

 

History

37 Commits
37 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
server
server
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Starware

The Idea

National Institute of Technology, Rourkela the Univeristy from where I graduated and this project is primarily intended for the folks of the university as the short name of University, NITR is the inspiration for the domain https://nitr.one. That being said, the project is without any questions open for all to be used.

About The Project

A completely serverless and blazing fast URL shortener for all your needs.

  • Create short URLs
  • Request custom prefix for add brand identity, like yourdomain.nitr.one/someSuffix.
  • Free forever
  • No limits on usage

Note:

  • The project is still in beta and hence it is not recommended to be used yet for mission-critical scenario.
  • The UI is subject to change but the data and functionality will be kept intact

Built With

Following technologies and libraries are used for the development of this project.

  • Create React App
  • Cloudflare Workers
  • Material UI
  • Cloudflare Pages
  • Cloudflare Workers KV
  • Auth0

General Project Dependencies

Name Description
Cloudflare Page Rules To manage short URLs that have brand identity like yourdomain.nitr.one
Cloudflare DNS Domain is routed via Cloudflare

UI Dependencies

Name Description
icons8 icon of website
template based on theme by cruip.com
mui components of the UI

Server Dependencies

Name Description
@cfworker/jwt JWT verification
itty-router Routing
nanoid generate shorten URL suffix

Contributions are welcome 🎉🎉

NOTE 1: Please abide by the Contributing Guidelines.

NOTE 2: Please abide by the Code of Conduct.

Running the project.

The project uses NPM and not Yarn. It is strictly advised to stick with Yarn so as to avoid dependency conflicts down the line.

## Checkout into the project pages directory
cd client

## Install Dependencies
npm install

## Run the Project
yarn start

## Checkout into the project server directory
cd client

## Install Dependencies
npm install

NOTE: Setup wrangler-cli before next command
## Run the Project
wrangler dev

License

Distributed under the MIT License. See LICENSE for more information.

Starware

dscnitrourkela/project-guava is Starware. This means you're free to use the project, as long as you star its GitHub repository. Your appreciation makes us grow and glow up. ⭐

About

Customisable and Scalable URL Shortener built on Serverless Infrastructure.

Topics

cloudflare-pagescloudflare-workershacktoberfestreacturl-shortener

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing
Activity

Stars

13 stars

Watchers

2 watching

Forks

3 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.