Coding Global Web is a web application built using SolidJS, Elysia, and Drizzle ORM. It provides a platform for users to interact, share information, and collaborate on various projects. The application includes features such as user authentication, real-time chat, and task management.
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/0-don/coding.global-web.git
- Navigate to the project directory:
cd coding.global-web
- Install the dependencies:
npm install
- Set up the environment variables by creating a
.env
file based on the provided.env.example
file. - Start the development server:
npm run dev
Once the project is set up, you can use the following commands to interact with the application:
npm run dev
: Start the development servernpm run build
: Build the project for productionnpm run start
: Start the production servernpm run prettier
: Format the code using Prettiernpm run lint
: Lint the code using ESLint
We welcome contributions from the community! To contribute to the project, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b my-feature-branch
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin my-feature-branch
- Create a pull request
- SolidJS: A declarative JavaScript library for building user interfaces
- Elysia: A lightweight web framework for building fast and scalable applications
- Drizzle ORM: A TypeScript ORM for SQL databases