Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielogregorio/digiteca

👨‍💻 Uma biblioteca Virtual
https://github.com/gabrielogregorio/digiteca

bootstrap php

Last synced: 25 days ago
JSON representation

👨‍💻 Uma biblioteca Virtual

Awesome Lists containing this project

README

        


Javascript
Javascript
Javascript
css3
html5
Javascript

Programa para gerenciamento de livros em uma bibliotecas.



Este projeto foi feito como trabalho para a disciplina de Programação de Scripts, sendo um projeto destinado ao nosso aprendizado. Não nos responsabilizamos por problemas, bugs ou qualquer coisa que esse projeto possa lhe causar.

Informações gerais

![GitHub estrelas](https://img.shields.io/github/stars/gabrielogregorio/digiteca)
![GitHub last commit](https://img.shields.io/github/last-commit/gabrielogregorio/digiteca?style=flat-square)
![GitHub contributors](https://img.shields.io/github/contributors/gabrielogregorio/digiteca)
![GitHub language count](https://img.shields.io/github/languages/count/gabrielogregorio/digiteca)
![GitHub repo size](https://img.shields.io/github/repo-size/gabrielogregorio/digiteca)

### TĂłpicos

- [TĂłpicos](#tĂłpicos)
- [Introdução](#introdução)
- [Preparando o ambiente](#preparando-o-ambiente)
- [Acessando o programa](#acessando-o-programa)
- [Aviso](#aviso)

### Introdução
Este é um programa para gerenciamento de livros, usuários e empréstimos para bibliotecas físicas. Segue um gif demonstrativo do programa.

![img](docs/usando.gif)

### Preparando o ambiente

1. Primeiramente é necessário instalar o lamp, clique [aqui](https://bitnami.com/stack/lamp/installer), baixe, instale e deixe-o pronto de acordo com seu sistema operacional.
2. Depois vocĂŞ precisa abrir o lamp, iniciar o "Apache Web Server" e o "MySQL Database".
3. Agora as coisas podem ser um pouco diferentes. Se você está acostumado a usar o git, continue, caso contrário, vá para o passo 6.
4. Basta clonar o repositĂłrio "https://github.com/gabrielogregorio/digiteca" dentro da pasta "htdocs" do lamp.
Exemplo no ubuntu:

```shell
# Acessar a pasta
cd /opt/lampp/htdocs

# clonar o repositĂłrio
git clone https://github.com/gabrielogregorio/digiteca
```

5. Agora basta ir para o passo 11.
6. No seu navegador, acesse o repositĂłrio https://github.com/gabrielogregorio/digiteca
7. Clique no botĂŁo verde escrito "code"
8. Clique em "download zip". Um arquivo .zip será baixado para o seu computador.
9. Extraia o arquivo baixado, você terá uma pasta chamada "digiteca".
10. Mova a pasta "digiteca" para o "htdocs" do lamp.
> Desta forma, dentro da pasta "htdocs" do lamp teremos a pasta "digiteca".
11. Agora abra *PHP My Admin* no seguinte endereço http://localhost/phpmyadmin/
12. Clique em "Novo"
13. Crie um banco de dados chamado exatamente "digiteca"
14. Clique no botĂŁo "Importar".
15. Clique em "Escolher arquivo"
16. Selecione o arquivo "digiteca.sql".
> Este arquivo está dentro da pasta "sql", dentro da "digiteca" que você colocou em "htdocs"
17. ApĂłs escolher o arquivo, clique em "Executar".
> Os dados e as tabelas serĂŁo importados para o banco digiteca que vocĂŞ criou anteriormente.

Agora sim, a biblioteca já está pronta para ser usada.

### Acessando o programa
Acesse o endereço [http://localhost/digiteca/](http://localhost/digiteca/) e a tela da biblioteca será carregada.

Como demonstração, deixamos o e-mail como "[email protected]" e a senha como "admin".
Basta preencher as credenciais e clicar em login.

#### Aviso
Como demonstração, deixamos alguns dados cadastrados. Para excluir um usuário por exemplo, primeiro remova todos os empréstimos deste usuário.