Skip to content

Michelprogram/chat-app-htmx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

21 chat of htmx

Web server using fiber, and learn about htmx, deploy to heroku cloud.

preview

Table of Contents
  1. 🧭 About The Project
  2. 📋 Getting Started
  3. 💾 Usage
  4. 🔗 Contributing
  5. 📰 License
  6. 📫 Contact
  7. ⛱️ Acknowledgments

🧭 About The Project

🏗️ Built With

List of technologies / frameworks used during the project.

  • Heroku Badge
  • Go Badge
  • Tailwind Badge
  • 🐋 Docker
  • Vue
  • Shadcn

⬆️

📋 Getting Started

The main concept of this project is to create a web server using fiber, and learn about htmx, deploy to heroku cloud.

🗺️ Prerequisites

You need node 18 and Go 1.21 for running this project.

Get Nodejs at this url : https://nodejs.org/en/download/

Get Golang at this url : https://go.dev/doc/install

Also you need to create .env at the root folder project :

JWT_SECRET=value
PORT=80
URL_MONGODB=value

⬆️

💾 Usage

Run the backend :

You can run the whole application using air :

$bash : air -c .air.toml

⬆️

🔗 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/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

⬆️

📰 License

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

⬆️

📫 Contact

Reach me at : gauron.dorian.pro@gmail.com.

Project Link: https://github.com/Michelprogram/chat-app-htmx.git

⬆️

⛱️ Acknowledgments

This space is a list to resources i found helpful and would like to give credit to.

⬆️

Template inspired by othneildrew