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

https://github.com/vczb/earn

Boost customer engagement through gamification and rewards
https://github.com/vczb/earn

api devise esbuild gamification graphql graphql-server hacktoberfest open-source rails reactjs rspec ruby ruby-on-rails

Last synced: 2 months ago
JSON representation

Boost customer engagement through gamification and rewards

Awesome Lists containing this project

README

        

# Earn

Boost your business with Earn, an entirely open-source platform designed to scale and innovate.

## Technology Stack

### Core App

A traditional Rails application that forms the backbone for essential features like authentication, user-friendly dashboards, comprehensive CRUD operations, and versatile APIs.

- [Rails](https://rubyonrails.org/) - The core framework.
- [Tailwind CSS](https://tailwindcss.com/) - For stylish, responsive UIs.
- [Rails Admin](https://github.com/sferik/rails_admin) - Easy-to-use admin interface.
- [RSpec](https://github.com/rspec/rspec-rails) - For reliable testing.
- [Devise](https://github.com/heartcombo/devise) - Robust authentication solution.
- _[More...](https://github.com/vczb/gamou/wiki/What-is-inside%3F)_

### Storefront App

Deployed as a standalone system at app.gamou, this SPA uses ESBuild to efficiently bundle React components, engaging customers in loyalty through gamification right at the storefront.

- [React](https://reactjs.org/) - For building user interfaces.
- [Redux + Toolkit](https://redux-toolkit.js.org/) - State management made easy.
- [React Router](https://reactrouter.com/docs/en/v6/getting-started/overview) - For seamless navigation.
- [Material-UI](https://material-ui.com/) - For modern, component-based design.
- [TypeScript](https://www.typescriptlang.org/) - Adds type safety to enhance development.
- _[More...](https://github.com/vczb/gamou/wiki/Storefront-App)_

## Contributors

A heartfelt thank you to all our contributors! We value every contribution, big or small, and believe every contributor helps make Gamou better.



## Contributing

Whether you're a seasoned developer or just starting out, we welcome you to join our amazing community. See [how to contribute](./CONTRIBUTING.md) and help us make Gamou even better.

## License

Gamou is released under the [MIT License](./LICENSE).