Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

42 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
Logo

Coreverse Website

The official website for the Coreverse ecosystem.

A modern, multilingual, open-source website built with Next.js, React, TypeScript, and Tailwind CSS.

Designed for speed, accessibility, scalability, and an exceptional developer experience.

Next.js React TypeScript Tailwind CSS Open Source GitHub License


โœจ Overview

Coreverse Website is the official web platform of the Coreverse ecosystem.

It serves as the central hub for:

  • ๐Ÿš€ Engine announcements
  • ๐Ÿ“ฅ Downloads
  • ๐ŸŒ Documentation
  • ๐Ÿ‘ฅ Community
  • ๐Ÿ” Authentication
  • ๐Ÿ“ข News & Updates
  • ๐Ÿ’™ Open-source collaboration

The project is built with a strong focus on:

  • Performance
  • Scalability
  • Accessibility
  • Security
  • Maintainability
  • Responsive Design

๐Ÿš€ Features

  • ๐ŸŒ Internationalization (i18n)
  • โšก Next.js App Router
  • ๐ŸŽจ Modern UI
  • ๐Ÿ“ฑ Fully Responsive
  • ๐ŸŒ™ Dark Theme
  • ๐Ÿ”’ Authentication System
  • โ˜๏ธ Supabase Integration
  • ๐ŸŽฌ Interactive Videos
  • ๐Ÿงฉ Modular Components
  • ๐Ÿ”ฅ Optimized Performance
  • โ™ฟ Accessibility-first
  • ๐ŸŒ SEO-friendly

๐ŸŒ Supported Languages

Language Status
๐Ÿ‡บ๐Ÿ‡ธ English โœ…
๐Ÿ‡น๐Ÿ‡ท Turkish โœ…
๐Ÿ‡ซ๐Ÿ‡ท French โœ…
๐Ÿ‡ฉ๐Ÿ‡ช German โœ…
๐Ÿ‡ช๐Ÿ‡ธ Spanish โœ…
๐Ÿ‡ต๐Ÿ‡น Portuguese โœ…
๐Ÿ‡ท๐Ÿ‡บ Russian โœ…
๐Ÿ‡จ๐Ÿ‡ณ Simplified Chinese โœ…
๐Ÿ‡ฏ๐Ÿ‡ต Japanese โœ…
๐Ÿ‡ฐ๐Ÿ‡ท Korean โœ…
๐Ÿ‡ต๐Ÿ‡ฑ Polish โœ…
๐Ÿ‡ฎ๐Ÿ‡ณ Hindi โœ…
๐Ÿ‡ธ๐Ÿ‡ฆ Arabic โœ…

๐Ÿ› ๏ธ Technology Stack

Technology Purpose
Next.js React Framework
React UI Library
TypeScript Type Safety
Tailwind CSS Styling
next-intl Localization
Supabase Backend & Authentication
GitHub Actions CI/CD
ESLint Code Quality

๐Ÿ“‚ Project Structure

coreverse-website
โ”œโ”€โ”€ .github
โ”‚   โ”œโ”€โ”€ ISSUE_TEMPLATE
โ”‚   โ”œโ”€โ”€ workflows
โ”‚   โ”œโ”€โ”€ CODE_OF_CONDUCT.md
โ”‚   โ”œโ”€โ”€ CONTRIBUTING.md
โ”‚   โ”œโ”€โ”€ SECURITY.md
โ”‚   โ”œโ”€โ”€ FUNDING.yml
โ”‚   โ””โ”€โ”€ ...
โ”‚
โ”œโ”€โ”€ public
โ”‚   โ”œโ”€โ”€ fonts
โ”‚   โ”œโ”€โ”€ images
โ”‚   โ””โ”€โ”€ videos
โ”‚
โ”œโ”€โ”€ src
โ”‚   โ”œโ”€โ”€ app
โ”‚   โ”œโ”€โ”€ components
โ”‚   โ”œโ”€โ”€ features
โ”‚   โ”œโ”€โ”€ hooks
โ”‚   โ”œโ”€โ”€ i18n
โ”‚   โ”œโ”€โ”€ lib
โ”‚   โ”œโ”€โ”€ services
โ”‚   โ”œโ”€โ”€ supabase
โ”‚   โ””โ”€โ”€ utils
โ”‚
โ”œโ”€โ”€ AGENTS.md
โ”œโ”€โ”€ CLAUDE.md
โ”œโ”€โ”€ PROGRESS.md
โ”œโ”€โ”€ package.json
โ””โ”€โ”€ README.md

๐Ÿ—๏ธ Architecture

Browser
    โ”‚
    โ–ผ
Next.js App Router
    โ”‚
    โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ–ผ               โ–ผ
UI Components   API Routes
    โ”‚               โ”‚
    โ–ผ               โ–ผ
Feature Layer   Authentication
    โ”‚               โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
            โ–ผ
       Supabase Backend

๐ŸŽฌ Included Media

The repository includes:

  • ๐ŸŽฅ Intro Videos
  • ๐ŸŽฎ Engine Showcase
  • ๐ŸŽจ Renderer Preview
  • โš™๏ธ Physics Demo

Located inside:

public/videos/

๐Ÿ“ฆ Installation

Clone the repository:

git clone [https://github.com/KING-MASTER2012/Coreverse-Website.git](https://github.com/KING-MASTER2012/Coreverse-Website.git)

Move into the project:

cd coreverse-website

Install dependencies:

npm install

Create:

.env.local
next-env.d.ts

Example:

# Supabase (Client)
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
# Supabase (Server)
SUPABASE_PASSWORD=
SUPABASE_SECRET_KEY=
DATABASE_URL=
# Brevo
BREVO_API_KEY=
BREVO_SMTP_KEY=
BREVO_SMTP_LOGIN=
BREVO_SENDER_EMAIL=
BREVO_SENDER_NAME=
# App
NEXT_APP_URL=

Start Development:

npm run dev

or Start Host Development:

npm run dev:host

Open:

http://localhost:3000

or

http://192.168.1.130:3000

๐Ÿ“œ Available Scripts

Command Description
npm run dev Development server
npm run dev:host Host development server
npm run build Production build
npm run start Production server
npm run lint Run ESLint
npm run typecheck Testing if the code works

๐Ÿค Contributing

We welcome contributions from everyone!

Before contributing, please read:

  • ๐Ÿ“– CONTRIBUTING.md
  • ๐Ÿ›ก๏ธ CODE_OF_CONDUCT.md
  • ๐Ÿ”’ SECURITY.md

Please:

  • โญ Star the repository
  • ๐Ÿด Fork it
  • ๐ŸŒฟ Create a feature branch
  • ๐Ÿ’ฌ Open a Pull Request

๐Ÿ› Issue Templates

GitHub Issue Forms are included for:

  • ๐Ÿž Bug Reports
  • โœจ Feature Requests

Please use them whenever possible.


๐Ÿ”€ Pull Requests

A Pull Request template is included to help contributors provide all necessary information.

Every PR is automatically checked using GitHub Actions.


โš™๏ธ GitHub Automation

The repository includes:

  • โœ… CI Workflow
  • ๐Ÿš€ Deploy Workflow
  • ๐Ÿ” CodeQL Analysis
  • ๐Ÿ“ฆ Dependabot Updates
  • ๐Ÿ’ฐ GitHub Sponsors
  • ๐Ÿ“ Issue Forms
  • ๐Ÿ”€ Pull Request Template

Everything inside the .github directory is configured to provide a smooth open-source workflow.


๐Ÿ›ฃ๏ธ Roadmap

Current development focuses on:

  • ๐Ÿš€ Website Improvements
  • ๐ŸŒ Additional Translations
  • ๐ŸŽจ UI Enhancements
  • ๐Ÿ“ฑ Better Mobile Experience
  • โšก Performance Optimizations
  • ๐Ÿ”’ Authentication Improvements
  • ๐Ÿ“š Documentation Expansion

See PROGRESS.md for ongoing development.


โค๏ธ Open Source

Coreverse Website is completely open source.

We appreciate every contribution, including:

  • Code
  • Documentation
  • Bug Reports
  • Feature Requests
  • Translations
  • Design Improvements

Every contribution helps improve the Coreverse ecosystem.


๐Ÿ“„ License

Licensed under the GNU General Public License v3.0(GPL-3.0).

See LICENSE for more information.


โญ Support the Project

If you enjoy Coreverse Website, please consider giving the repository a star.

It helps the project grow and reach more developers.

Thank you! ๐Ÿ’™

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages