Skip to content

CodeCompasss/repeto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

46 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repeto

GitHub Repo stars GitHub forks GitHub issues GitHub last commit

Repeto is a curated platform for discovering high-quality, recurring opportunities for B.Tech Computer Science students.
Find the best scholarships, hackathons, research programs, open source projects, and internshipsโ€”all in one place.


๐Ÿš€ Features

  • Curated Opportunities: Only the best and most reputable scholarships, hackathons, research programs, open source contributions, and internships.
  • For B.Tech CS Students: All listings are relevant for Computer Science undergraduates.
  • Recurring & Updated: Focus on opportunities that repeat or are available every year/semester.
  • Powerful Filtering: Search and filter by department, year, type, exclusivity, and more.
  • One-Stop Platform: No more hunting across dozens of sitesโ€”Repeto brings it all together.

๐ŸŽฌ Demo

Repeto Demo


๐Ÿ Getting Started

Clone the repository and install dependencies:

git clone https://github.com/CodeCompasss/repeto.git
cd repeto
npm install

Start the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 in your browser.


๐Ÿ“Š Adding Your Data

We support Excel โ†’ CSV โ†’ JSON conversion for adding opportunities.

  1. Add your data in an Excel sheet.

  2. Save it as CSV (e.g., scholarships.csv, hackathons.csv) inside the convert/ folder.

  3. Convert it to JSON:

    cd convert
    node repeoecitnv.js scholarships.csv
    node repeoecitnv.js hackathons.csv

    JSON files will be generated.

  4. Move them into the data/ folder (e.g., data/scholarships.json).


โšก Build for Production

npm run build
npm start
# or
yarn build && yarn start

๐Ÿ—‚๏ธ Opportunity Types

  • Scholarships: Financial aid and merit-based awards.
  • Hackathons: Coding competitions and innovation sprints.
  • Research: Research internships, fellowships, and assistantships.
  • Open Source: Programs and projects for contributing to open source.
  • Internships: Paid and unpaid industry internships.

โœจ Why Repeto?

  • Quality Over Quantity โ€“ Only high-quality, recurring opportunities are listed.
  • No Spam โ€“ No expired, scammy, or irrelevant listings.
  • Student-Focused โ€“ Built for and by students.

๐Ÿค Contributing

We welcome contributions from everyone! ๐ŸŽ‰ Please check our CONTRIBUTING.md for detailed guidelines.


๐Ÿ“œ Code of Conduct

This project follows the Code of Conduct. By participating, you agree to uphold it.


Repeto โ€” Repeat the best, skip the rest.

Releases

No releases published

Packages

 
 
 

Contributors