finish up website

This commit is contained in:
2023-10-07 15:49:50 +02:00
parent d5c7a96ad7
commit 5d55140681
5 changed files with 6 additions and 10 deletions

View File

@@ -17,10 +17,14 @@
<footer>Learn more about the project!</footer> <footer>Learn more about the project!</footer>
</div> </div>
<div class="content"> <div class="content">
<h3 class="dev">Website & project not completed yet!</h3>
<h3>libreǝvent is a free and open source event management solution that you can host on your own hardware, if you want to</h3> <h3>libreǝvent is a free and open source event management solution that you can host on your own hardware, if you want to</h3>
<p>libreǝvent's backend runs on Node.js, with Express.js for routing and either MySQL or a custom JSON based database. Its frontend is written as a Vue.js Single Page Application, with some parts being vanilla HTML, CSS & JavaScript.</p> <p>libreǝvent aims to provide a complete event ticket management system which you can use to sell tickets using various payment methods. Whilst getting started is much more involved compared to
other platforms, libreevent offers the unique ability of running on your hardware which means you know exactly where the data is stored and how it is processed.
Additionally, since it is basically a "conventional" website, you can use your own domain and customize everything to your liking. As the whole project is open source, you
may as well add or remove some features, if you know how to do it.
</p>
</div> </div>
<div id="footer"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script> <script>

View File

@@ -21,7 +21,6 @@
<footer>Learn how to setup and use libreǝvent!</footer> <footer>Learn how to setup and use libreǝvent!</footer>
</div> </div>
<div class="content"> <div class="content">
<h3 class="dev">Website & project not completed yet!</h3>
<h3>Welcome to the libreǝvent docs, THE place to learn all about the project!</h3> <h3>Welcome to the libreǝvent docs, THE place to learn all about the project!</h3>
<p>libreǝvent is a free and open source event management solution with which you may sell tickets online at incredibly low prices as you host the application yourself. But don't be afraid, it's easier to set up than you might think! To make it as easy as possible for you to set up libreǝvent, we have our installation guides which you may follow to get up and running very quickly!</p> <p>libreǝvent is a free and open source event management solution with which you may sell tickets online at incredibly low prices as you host the application yourself. But don't be afraid, it's easier to set up than you might think! To make it as easy as possible for you to set up libreǝvent, we have our installation guides which you may follow to get up and running very quickly!</p>
<p>If you like this project, please consider giving it a star on GitHub and donating to help fund the development costs.</p> <p>If you like this project, please consider giving it a star on GitHub and donating to help fund the development costs.</p>

View File

@@ -27,7 +27,6 @@
<a class="side-nav-subitem" id="contributing-plugins" href="/docs/contributing/plugins">Contributing Plugins</a> <a class="side-nav-subitem" id="contributing-plugins" href="/docs/contributing/plugins">Contributing Plugins</a>
</div> </div>
<a class="side-nav-item" id="errors" href="/docs/errors">Errors</a> <a class="side-nav-item" id="errors" href="/docs/errors">Errors</a>
<a class="side-nav-item" id="how-it-works" href="/docs/how-it-works">How it works</a>
<a class="side-nav-item" id="payments" href="/docs/payments">Payments</a> <a class="side-nav-item" id="payments" href="/docs/payments">Payments</a>
<a class="side-nav-item" id="pluginsNav" onclick="toggleList( 'plugins' );">Plugins</a> <a class="side-nav-item" id="pluginsNav" onclick="toggleList( 'plugins' );">Plugins</a>
<div class="side-dropdown" id="plugins-dropdown"> <div class="side-dropdown" id="plugins-dropdown">

View File

@@ -20,7 +20,6 @@
<footer>Free & Open Source self-hosted event management solution</footer> <footer>Free & Open Source self-hosted event management solution</footer>
</div> </div>
<div class="content"> <div class="content">
<h3 class="dev">Website & project not completed yet!</h3>
<h2>What is libreǝvent?</h2> <h2>What is libreǝvent?</h2>
<p>libreǝvent is a free and fully open source self-hosted event management solution that you can use to sell tickets for your next event. It features both an iOS and Android App for entry control you can download and use entirely for free. If you like this project, please consider giving it a star on <a href="https://github.com/simplePCBuilding/libreevent">GitHub</a> and donating to help fund development of this project!</p> <p>libreǝvent is a free and fully open source self-hosted event management solution that you can use to sell tickets for your next event. It features both an iOS and Android App for entry control you can download and use entirely for free. If you like this project, please consider giving it a star on <a href="https://github.com/simplePCBuilding/libreevent">GitHub</a> and donating to help fund development of this project!</p>
<div class="image-group"> <div class="image-group">

View File

@@ -1,5 +0,0 @@
# How it works
This page gives you a somewhat detailed overview on how the system operates. Note that this page is not made with user-legibility in mind, as this page is oriented to give possible contributors an introduction to the project to help them getting started. Therefore we expect you to have quite decent understanding of the underlying programming languages and concepts.
# Programming languages
This project is written in a variety of different programming languages. First of all, the backend is written in Node.js with express.js routing. It also uses nodemysql to interact with the MySQL database, if the user choses to use one. For authentication, it uses express-session, for which a new session secret is generated whenever the server restarts to increase security.