Toggle navigation
首页
发现
project-ideas - Projects to get you started on full stack
Created at:
2023-05-08 21:49:54
Language:
编号
:
https://github.com/hkirat/project-ideas
Project ideas to target GSoC 2024
Chess
Build a multiplayer chess game like
https://chess.com
Frontend should allow users to signup, create accounts and create a room
On room creation, they can share the link with their friend who can join the group as well
Add move validation to make sure users can only make valid moves
Use either canvas or raw HTML blocks for the game. You may also use a game engine like phaser.
You will need to do socket programming since this is a realtime game.
2 player flappy bird
Create a multiplayer flappy bird game where users can invite their friends and play against each other
Use raw canvas for rendering, and write all physics yourself (Basic physics like acc, velocity ...)
You will need to do socket programming since this is a realtime game. Sockets would relay the positions of users to each other.
Create a UI on top of ChatGPT Api
Create a ChatGPT clone using their APIs
Use their APIs on the backend, relay the information to your frontend
Make sure your frontend experience is 10x better than the native chat GPT experience.
Allow users to put in their own Chat GPT API keys and use GPT 4.
Create an multi chain airdropping website
Build a website that lets users airdrop various crypto currencies to them on their respective testnets
User should be allowed to select the chain (ETH, SOL, Polygon, ARB) and put in an address where they want the native token sent
User should be able to select the amount they want to
About
Author:
hkirat
View code
热门github
1
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
(翻译:适用于 OpenGL、OpenGL ES、Vulkan、窗口和输入的多平台库)
2
Dev tool that writes scalable apps from scratch while the developer oversees the implementation
(翻译:可扩展开发工具的 PoC,该工具从头开始编写整个应用程序,同时开发人员监督实施)
3
shadcn/ui, but for Svelte. ✨
(翻译:shadcn-svelte是shadcn/ui的非官方社区主导的Svelte端口。)
4
The Python Risk Identification Tool for generative AI (PyRIT) is an open access automation framework to empower security professionals and machine learning engineers to proactively find risks in their generative AI systems.
(翻译:用于生成式 AI 的 Python 风险识别工具 (PyRIT) 是一个开放式访问自动化框架,使安全专业人员和机器学习工程师能够主动发现其生成式 AI 系统中的风险。)
5
Performance-portable, length-agnostic SIMD with runtime dispatch
(翻译:Highway 是一个提供可移植 SIMD/向量内在函数的 C++ 库。)
6
ZK Credo
(翻译:ZK信条)
7
OpenCodeInterpreter: Integrating Code Generation with Execution and Refinement
(翻译:OpenCodeInterpreter:将代码生成与执行和优化集成)
8
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
(翻译:Joplin - 一个开源的笔记和待办事项应用程序,具有Windows,macOS,Linux,Android和iOS的同步功能。)
9
Mamba is a new state space model architecture showing promising performance on information-dense data such as language modeling, where previous subquadratic models fall short of Transformers. It is based on the line of progress on structured state space models, with an efficient hardware-aware design and implementation in the spirit of FlashAttention.
(翻译:Mamba 是一种新的状态空间模型架构,在信息密集型数据(例如语言建模)上显示出良好的性能,而之前的二次模型在 Transformers 方面存在不足。它基于结构化状态空间模型的进展,并本着FlashAttention的精神进行高效的硬件感知设计和实现。)
10
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
(翻译:该存储库包含系统设计资源,在准备面试和学习分布式系统时非常有用)
11
Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 75 clases, 37 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...
(翻译:从零开始学习 Python 编程语言的课程,适合初学者)
12
🎓 Path to a free self-taught education in Computer Science!
(翻译:🎓计算机科学免费自学教程!)
13
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
(翻译:十亿行挑战 —— 使用 Java 对文本文件中的 10 亿行数据进行聚合的有趣探索)
14
A collective list of free APIs
(翻译:免费 API 的集合列表)
15
📚 Freely available programming books
(翻译:📚 免费提供的编程书籍)