Uma aplicação web para gerenciamento de tarefas, desenvolvida com Crow C++, MySQL e Tailwind CSS.
Windows e Unix-Like(macOS,GNU/Linux,*BSD, Haiku,...)
- Como Instalar o Crow e C++ no Windows
- Instale o MySQL no Window
- Como Conectar ao MySQL com C/C++ no Windows
Ou faça o download direto e depois descompacte.
git clone https://github.com/terroo/crow-todo
cd crowmysql -u root -p < cpp.sqlAbra o arquivo:
todo.cppe mude as linhas 16([YOUR_USER]) e 17([YOUR_PASS]):
// ...
connect = mysql_real_connect(
connect,
"localhost",
"[YOUR_USER]",
"[YOUR_PASS]",
"cpp",0, NULL, 0
);
// ...g++ main.cpp -I"C:/Includes/asio/include" -I"C:/Includes/crow/include" -lws2_32 -lmswsock -o app.exeAssumindo que as bibliotecas
asioecrowestão no caminho:C:\Includes, modifique o caminho se você não seguiu o tutorial de instalação citado acima.
app.exemacOS, GNU/Linux, *BSD, Haiku,...
git clone https://github.com/terroo/crow-todo
cd crowmysql -u root -p < cpp.sqlAbra o arquivo:
todo.cppe mude as linhas 16([YOUR_USER]) e 17([YOUR_PASS]):
// ...
connect = mysql_real_connect(
connect,
"localhost",
"[YOUR_USER]",
"[YOUR_PASS]",
"cpp",0, NULL, 0
);
// ...Com CMake.
cmake -B build .
cmake --build build./build/app-crow-todoDados para logar no aplicativo:
- Login:
marcos@cpp.io - Senha:
teste123@
Se quiser criar suas credenciais para logar, insira pelo MySQL, exemplo:
mysql -u root -p -D cpp # Depois informe sua senha
INSERT INTO `login` VALUES (NULL,'SEU NOME','SOBRENOME','SEU_USUARIO@EMAIL.COM', SHA2('[SUA_SENHA]', 256),'admin');Altere os dados em maiúsculos por seus correspondentes dados.