Skip to content

gocrypto is an advanced cryptocurrency sales platform, built with the best available technologies to ensure a fast, secure, and reliable experience for our users.

License

Notifications You must be signed in to change notification settings

alvarorichard/GoCrypto

Repository files navigation

English | Рortuguês

Imagem logo

GitHub license GitHub stars GitHub stars GitHub stars GitHub contributors

GoCrypto is an advanced cryptocurrency trading platform, built with the best available technologies to ensure a fast, secure, and reliable experience for our users. Our mission is to make access to the world of cryptocurrencies easier, more transparent, and accessible to everyone.

Link to the website

Technologies Used

Server:

  • Golang: An efficient, concurrent, and modern programming language, chosen for its ability to provide high performance and security.

  • Fiber: A fast and efficient web framework for Golang. It allows us to create high-performance APIs with ease.

  • JS: JavaScript is used to provide asynchronous functionalities and interactions.

Client:

  • Vue.js: A progressive JavaScript framework used to build interactive user interfaces.

  • TailwindCSS: A low-level, highly customizable CSS framework that allows us to create modern designs without leaving HTML.

  • DaisyUI: A plugin for TailwindCSS, it allows us to create beautiful and efficient UI components with ease.

Features

  • Performance: With Golang and Fiber on the backend, our website is extremely fast and efficient.

  • Modern Design: The combination of Vue, TailwindCSS, and DaisyUI provides an elegant and modern visual experience.

  • Security: The use of up-to-date technologies and best practices ensures that your transactions are secure.

How to Use

  • Visit GoCrypto.

  • Create an account or log in.

  • Start buying or selling your cryptocurrencies.

Installation and Local Execution

If you want to run GoCrypto locally for development or testing, follow the steps below:

  1. Clone the repository:
git clone https://github.com/alvarorichard/GoCrypto.git
  1. Navigate to the project folder:
cd GoCrypto
  1. Running the Front-end:
pnpm i

And don't forget to also run:

pnpm dev

To install Pnpm if you don't have it:

npm i -g pnpm

Running the Back-End:

go run main.go

Running the Back-End Using Binary:

.\main.exe

Or just execute the Main.exe

Contribute

Thank you for considering contributing to GoCrypto!

Developed with ❤️ by Alvaro Richard and Lana Ribeiro