Get event details of competitive programming contests, hackathons etc.

Overview

UpCoding

Screenshot (7) Screenshot (8)

Mobile App: (https://github.com/sahanmndl/UpCoding-Demo)

This project was bootstrapped with Create React App.

Available Scripts

In the project directory, you should install a package:

npm install

To start the website in your localhost :

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

See the section about deployment for more information.

Comments
  • Fix the duration bug

    Fix the duration bug

    • Show correct time difference in the duration column
    • If duration is less than a day, show in format HH:MM:SS
    • If duration is less than 30 days, show in format DD:HH:MM:SS
    • Else, just show in terms of Months or Years
    hacktoberfest hacktoberfest-accepted 
    opened by sahanmndl 6
  • Update duration time as described

    Update duration time as described

    @sahanmndl Please review and merge it. I have displayed the duration upto 2 precision , like lets say the duration is 45 days then it will display 1 mo 15 days. Similarly if it is 13 months, then it will display 1 yr 1 mo.

    Screenshot (116)

    hacktoberfest hacktoberfest-accepted 
    opened by Nevilkumar 2
  • Add contest to calendar

    Add contest to calendar

    • Create a button next to every contest title, clicking which it will take us to the event creating page of our calendar
    • If possible, add a dropdown menu for popular calendars like Google, Yahoo etc.
    hacktoberfest hacktoberfest-accepted 
    opened by sahanmndl 1
  • Website title and favicon update

    Website title and favicon update

    Hey 👋, I would like to update the react app title and add new favicon related to programming.

    Tittle: UpCoding

    Please assign me this issue, appreciate that Thank you!

    hacktoberfest hacktoberfest-accepted 
    opened by jsvigneshkanna 1
  • Error 404 page , Dark Mode Bug Fix and Css Upgrades.

    Error 404 page , Dark Mode Bug Fix and Css Upgrades.

    Purpose ✨

    Added Error 404 Page and Fixed the darkmode Toggle Bug as per issue#16.

    Details 📝

    Pages that are not found now show Error 404 page and the dark mode toggle works smoothly and stores previous preference of the user in local storage.Css upgrades like changing text to paragraph are also added.

    Dependencies 🔗

    No extra dependencies required.

    Mentions 👀

    @sahanmndl

    hacktoberfest hacktoberfest-accepted 
    opened by TanishkM 1
  • UI Improvements

    UI Improvements

    • Sticky header of table
    • Change color of Upcoming / Ongoing in the header, to signify which one is active
    • Make the timings to display in one line i.e. time and am/pm should not break
    • Any other minor UI modifications
    enhancement good first issue hacktoberfest hacktoberfest-accepted 
    opened by sahanmndl 1
Owner
Sahan Mondal
IIT Bhilai '24
Sahan Mondal
A fast and competitive game mode for alt:V.

Fuel Rats Concept All vehicles are spawned at the same time. A single canister and a goal are created during a round. During a round the canister must

null 4 Apr 21, 2022
This is a Chrome Extension to track all the contests.

Chrome_Extension This Chrome Extension is built to track the time and the Upcoming Contests on different Coding platform Currently it has Leetcode onl

PCON Hacktoberfest 2022 8 Nov 4, 2022
You can detect requested client full IP details with this package. (isp, organization, location, residential/data center, proxy, etc)

requested client ip details Install the package npm npm install @sarequl/client-ip-details yarn yarn add @sarequl/client-ip-details example with expr

Sarequl Basar 8 Oct 13, 2022
io-ts Typed Event Bus for the runtime of your Node.js application. A core for any event-driven architecture based app.

Typed Event Bus Based on io-ts types, this bus provides a handy interface to publish and consume events in the current runtime of the Node.js process.

Konstantin Knyazev 3 May 23, 2022
'event-driven' library aims to simplify building backends in an event driven style

'event-driven' library aims to simplify building backends in an event driven style(event driven architecture). For message broker, light weight Redis Stream is used and for event store, the well known NoSQL database, MongoDB, is used.

Sihoon Kim 11 Jan 4, 2023
Get Your Weather Details Now.

Weatherly React WebApp to Get Your Weather Now Local Installation : Clone the repository: git clone https://github.com/PrajjwalDatir/Weatherly.git cd

Prajjwal Datir 8 Nov 25, 2022
A unofficial Node.js library for HoYoWiki API, can get the details of Genshin Impact items!

HoYoWiki API (Node.js Library) English | 繁體中文 | 简体中文 A unofficial Node.js library for HoYoWiki API, can get the details of Genshin Impact items! Repor

張文相 Wenxiang Zhang (旋風之音 GoneTone) 5 Jul 17, 2022
Elizabeth Oyinlade Ojesanmi 10 Sep 14, 2022
Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.

You (Might) Don't Need jQuery Frontend environments evolve rapidly nowadays and modern browsers have already implemented a great deal of DOM/BOM APIs

NEFE 20.3k Dec 24, 2022
💊 Event-driven DOM programming in a new style

Capsule v0.5.3 Event-driven DOM programming in a new style Features Supports event-driven style of frontend programming in a new way. Supports event d

capsid 21 Oct 1, 2022
we learn the whole concept of JS including Basics like Object, Functions, Array etc. And Advance JS - Understanding DOMs, JQuery, Ajax, Prototypes etc.

JavaScript-for-Complete-Web Development. we learn the whole concept of JS including Basics like Object, Functions, Array etc. And Advance JS - Underst

prasam jain 2 Jul 22, 2022
When a person that doesn't know how to create a programming language tries to create a programming language

Kochanowski Online Spróbuj Kochanowskiego bez konfiguracji projektu! https://mmusielik.xyz/projects/kochanowski Instalacja Stwórz nowy projekt przez n

Maciej Musielik 18 Dec 4, 2022
Cookbook Method is the process of learning a programming language by building up a repository of small programs that implement specific programming concepts.

CookBook - Hacktoberfest Find the book you want to read next! PRESENTED BY What is CookBook? A cookbook in the programming context is collection of ti

GDSC-NITH 16 Nov 17, 2022
🚀 Get 3000+ crypto currency information. Decimals, descriptions, website, contract ane etc...!

Crypto currency data information Description ?? Get 3000+ crypto currency information. Decimals, descriptions, website, contract ane etc...! Install n

Steven Green 6 Aug 14, 2022
A suite of utilities to add more features to the details element

A suite of utilities to add more features to the details element

Zach Leatherman 206 Dec 22, 2022
You view the Twitch channel chat and you can access the details of the users who wrote during the viewing period.

Twitch Chat Web Page You view the Twitch channel chat and you can access the details of the users who wrote during the viewing period. Getting Started

Mert 6 Dec 13, 2022
A NodeJs service which allows you to create a movie based on it's title (additional movie details will be fetched) and fetch all created movies.

movies-api A NodeJs service which allows you to create a movie based on it's title (additional movie details will be fetched) and fetch all created mo

Ugochukwu Ejiogu 2 Mar 27, 2022
A suite of utilities to add more features to the details element.

A suite of utilities to add more features to the details element.

Zach Leatherman 206 Dec 22, 2022