Home

Awesome

Contributors Forks Stargazers Issues MIT License

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ClaperCo/Claper"> <img src="priv/static/images/logo.png" alt="Logo" > </a> <h3 align="center">Claper</h3> <p align="center"> The ultimate tool to interact with your audience. <br /> <a href="https://docs.claper.co"><strong>Explore the docs ยป</strong></a> <br /> <br /> <a href="https://github.com/ClaperCo/Claper/issues">Report Bug</a> ยท <a href="https://github.com/ClaperCo/Claper/issues">Request Feature</a> </p> </div>

Product Name Screen Shot

Claper turns your presentations into an interactive, engaging and exciting experience.

Claper has a two-sided mission:

Supported languages: ๐Ÿ‡ฌ๐Ÿ‡ง English, ๐Ÿ‡ซ๐Ÿ‡ท French, ๐Ÿ‡ฉ๐Ÿ‡ช German, ๐Ÿ‡ช๐Ÿ‡ธ Spanish, ๐Ÿ‡ณ๐Ÿ‡ฑ Dutch, ๐Ÿ‡ฎ๐Ÿ‡น Italian

Built With

Claper is proudly powered by Phoenix and Elixir.

Phoenix Elixir Tailwind

Our partners and sponsors

<a href="https://www.lmddc.lu/"><img src="priv/static/images/partners/lmddc.png" alt="LMDDC" height="50"></a> <a href="https://www.pixilearn.fr/en/"><img src="priv/static/images/partners/pixilearn.png" alt="Pixilearn" height="50"></a> <a href="https://www.uccs.edu/"><img src="priv/static/images/partners/uccs.png" alt="UCCS" height="50"></a>

Documentation

You can find all the instructions and configuration in the documentation.

Development environment

Prerequisites

To run Claper on your local environment you need to have:

Installation

  1. Clone the repo
    git clone https://github.com/ClaperCo/Claper.git
    
  2. Install dependencies
    mix deps.get
    
  3. Migrate your database
    mix ecto.migrate
    
  4. Install JS dependencies
    cd assets && npm i
    
  5. Allow execution of startup file
    chmod +x ./start.sh
    
  6. Start Phoenix endpoint with
    ./start.sh
    

Now you can visit localhost:4000 from your browser.

If you have configured MAIL to local, you can access to the mailbox at localhost:4000/dev/mailbox.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/amazing_feature)
  3. Commit your Changes (git commit -m 'Add some amazing feature')
  4. Push to the Branch (git push origin feature/amazing_feature)
  5. Open a Pull Request
<!-- LICENSE -->

License

Distributed under the GPLv3 License. See LICENSE.txt for more information.

<!-- CONTACT -->

Links

<!-- MARKDOWN LINKS & IMAGES --> <!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->