A lightweight code snippet sharing service built with Phoenix LiveView.
- Backend: Elixir & Phoenix Framework
- Frontend:Phoenix LiveView,Tailwind CSS, DaisyUI
- Database: PostgreSQL
Follow these instructions to get a copy of the project up and running on your local machine for development and testing.
Ensure you have the following installed on your local development environment:
- Elixir (v1.14 or later recommended)
- Erlang/OTP
- PostgreSQL
- Clone the repository:
git clone https://github.com/Null-logic-0/gisto.git
cd gisto- install and set up dependencies: This command will fetch Mix dependencies, compile the project, setup the database, and install Node assets.
mix setup- Start the Phoenix server:
mix phx.server Or run it inside IEx (Interactive Elixir) for debugging:
iex -S mix phx.serverOpen your browser and navigate to http://localhost:4000.
Check out this quick demo of how easy it is to create and share a snippet using Gisto:
home_page.mp4
login.mp4
CRUD.mp4
comments.mp4
This project is licensed under the MIT License - see the LICENSE file for details.