An open API service indexing awesome lists of open source software.

https://github.com/rajdeepds/luminate

A cloud-based IDE.
https://github.com/rajdeepds/luminate

apollographql nextjs typescript

Last synced: 3 months ago
JSON representation

A cloud-based IDE.

Awesome Lists containing this project

README

          

Luminate


Luminate is a cloud-based Integrated Development Environment (IDE).


Introduction ·
Features ·
Tech Stack ·
Contributing

## Introduction

Luminate is a cloud-based Integrated Development Environment (IDE) designed for developers with varying needs. It provides a collaborative workspace where users can engage in full-stack development and seamlessly integrate with GitHub repositories.

## Features

- **Cloud-Based IDE:** Develop, edit, and collaborate on projects in a cloud-based environment.
- **GitHub Integration:** Connect Luminate with your GitHub repositories to streamline project management.
- **Full-Stack Development:** Create and manage projects with support for various frameworks, languages, and tools.
- **DSA Practice Environment:** Ideal for developers preparing for interviews with a dedicated space for Data Structures and Algorithms practice.
- **Monaco Editor and Xterm.js:** Power your code editing experience with the Monaco Editor and embed a terminal using Xterm.js.

## Tech Stack

- [Next.js](https://nextjs.org/) - framework
- [TypeScript](https://www.typescriptlang.org/) - language
- [Tailwind CSS](https://tailwindcss.com/) - CSS
- [Redux](https://redux.js.org/) - state management
- [Monaco Editor](https://microsoft.github.io/monaco-editor/) - code editor
- [Xterm.js](https://xtermjs.org/) - terminal emulator
- [Apollo GraphQL](https://www.apollographql.com/) - GraphQL client
- [Auth.js](https://authjs.dev/) - authentication
- [Turborepo](https://turbo.build/repo) - monorepo
- [Vercel](https://vercel.com/) - deployments
- [Apollo GraphQL](https://www.apollographql.com/) - GraphQL server
- [MongoDB](https://www.mongodb.com/) - database
- [Vercel Postgres](https://vercel.com/storage/postgres) - database
- [Docker](https://www.docker.com/) - containerization

## Proudly Open Source

Luminate is proudly open source, fostering collaboration and innovation within the developer community. We believe in the power of shared knowledge and welcome contributors from all backgrounds and skill levels. By open sourcing Luminate, we aim to create a space for learning, experimentation, and building together.

## Contributing

Contributions are welcome! If you'd like to contribute to Luminate. Here's how you can contribute:

- [Open an issue](https://github.com/RajdeepDs/Luminate/issues) if you believe you've encountered a bug.
- Make a [pull request](https://github.com/RajdeepDs/Luminate/pulls) to add new features/make quality-of-life improvements/fix bugs.

## License

Luminate is [MIT licensed](https://github.com/RajdeepDs/Luminate/blob/main/LICENSE.md)

Feel free to reach out to [me](https://twitter.com/Rajdeep__ds) if you have any questions or feedback! Happy Coding!😊