Skip to content

CodeCompasss/repeto

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.

About

This website contain information on repeated hacakthon,internship,research etc

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6