{"id":22809027,"url":"https://github.com/ccuffs/event-manager-uffs","last_synced_at":"2025-08-18T12:06:32.042Z","repository":{"id":41730101,"uuid":"234427451","full_name":"ccuffs/event-manager-uffs","owner":"ccuffs","description":"Um gerenciador de eventos para a UFFS","archived":false,"fork":false,"pushed_at":"2023-01-06T02:27:39.000Z","size":10402,"stargazers_count":10,"open_issues_count":39,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-29T15:34:31.595Z","etag":null,"topics":["bootstrap","laravel","scss","vuejs"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ccuffs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-16T22:54:11.000Z","updated_at":"2022-03-09T17:45:09.000Z","dependencies_parsed_at":"2023-02-05T03:01:49.816Z","dependency_job_id":null,"html_url":"https://github.com/ccuffs/event-manager-uffs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccuffs%2Fevent-manager-uffs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccuffs%2Fevent-manager-uffs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccuffs%2Fevent-manager-uffs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccuffs%2Fevent-manager-uffs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ccuffs","download_url":"https://codeload.github.com/ccuffs/event-manager-uffs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250247186,"owners_count":21399024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","laravel","scss","vuejs"],"created_at":"2024-12-12T11:13:16.748Z","updated_at":"2025-04-22T13:25:20.671Z","avatar_url":"https://github.com/ccuffs.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src = \"https://raw.githubusercontent.com/arufonsekun/event-manager-uffs/readme-improvements/public/img/logo_uffs.png\" width=\"493\" height=\"228\" /\u003e\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/FronteiraTec/event-manager-uffs/issues\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-raw/FronteiraTec/event-manager-uffs?color=269f42\u0026style=flat\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/FronteiraTec/event-manager-uffs/issues?q=is%3Aissue+is%3Aclosed\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-closed-raw/FronteiraTec/event-manager-uffs?color=%230366d6\u0026style=flat\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/FronteiraTec/event-manager-uffs/pulls\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-pr-raw/FronteiraTec/event-manager-uffs?color=28a745\u0026style=flat\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/FronteiraTec/event-manager-uffs/pulls?q=is%3Apr+is%3Aclosed\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-pr-closed-raw/FronteiraTec/event-manager-uffs?color=0366d6\" /\u003e\n    \u003c/a\u003e\n    \u003c/br\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/FronteiraTec/event-manager-uffs\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Bootstrap-4.0.0-%23563d7c\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/VueJS-2.5.17-%2341b883\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Laravel-6.11.0-%23ff2d20\" /\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e Gerenciador de eventos UFFS \u003c/h2\u003e\n\nEsse repositório hospeda o código do sistema gerenciador de eventos da Universidade Federal da Fronteira Sul. O projeto está sendo desenvolvido pela [FronteiraTec](http://fronteiratec.com/) empresa júnior do curso de [Ciência da Computação](https://cc.uffs.edu.br/).\n\nO gerenciador de eventos é um sistema cujo objetivo é facilitar a criação, gerenciamento e divulgação de eventos associados à UFFS. Inicialmente ele irá criar e estruturar sites voltados para as semanas acadêmicas, futuramente para eventos em geral.\n\n## Funcionalidades\n - Facilita a criação de eventos como as semanas acadêmicas;\n - Gerencia seus inscritos;\n\n## Tecnologias utilizadas\n - [Laravel](https://laravel.com);\n - [Bootstrap](https://getbootstrap.com/);\n - [VueJS](https://vuejs.org);\n\n## Instalação                 \n\n### Dependências\nPara executar o projeto será necessário a instalação das seguintes dependências:\n - [PHP](https://www.php.net/downloads);\n - [Composer](https://getcomposer.org/download/);\n - [MySQL](https://www.mysql.com/downloads/);\n - [Nodejs](https://nodejs.org/en/)\n - [NPM](https://www.npmjs.com/package/npm);\n### Configurando o projeto\nPrimeiramente você deve clonar o repositório.\n#### Configuração do banco de dados\nO SGBD utilizado é o MySQL. primeiramente você precisa acessá-lo e criar um novo banco de dados (é recomendado criar um usuário diferente do root, embora não seja estritamente necessário):\n```mysql\nCREATE DATABASE \u003cnome-do-banco\u003e\n```\n\n#### Configuração do Laravel\nCrie um arquivo `.env` utilizando como base o arquivo já existente `.env_example`:\n```bash\ncp .env_example .env\n```\n\nEm seguida, edite o campo `DB_DATABASE` para `\u003cnome-do-banco\u003e` que foi criado anteriormente.\nEdite também os campos `DB_USERNAME` para o usuário do MySQL e `DB_PASSWORD` para sua senha.\n\nApós, crie os esquemas rodando o comando:\n```bash\nphp artisan migrate\n```\n\nAinda será preciso possibilitar que as imagens salvas pelo usuário possam ser novamente carregadas, faça isso utilizando o seguinte comando:\n```bash\nphp artisan storage:link\n```\n\nFinalmente, é necessário criar uma chave para a aplicação:\n```bash\nphp artisan key:generate\n```\n\n#### Configuração do php\nAlgumas dependências do php precisam ser instaladas. Para isso execute o comando:\n```bash\ncomposer install\n```\n\n#### Configuração do Node\nTambém é necessário que todas as dependências do JavaScript estejam prontas:\n```bash\nnpm install\n```\n\n#### Executando o projeto\nAgora está tudo pronto para rodar o projeto. Primeiro compile o JavaScript, css, e demais recursos:\n```bash\nnpm run dev\n```\n\nEm seguide inicie o servidor Laravel:\n```bash\nphp artisan serve\n```\n\nA aplicação estará rodando na porta 8000 e pode ser acessada em [localhost:8000](http://127.0.0.1:8000).\n\n\n## Contribuindo\nSinta-se a vontade quanto a sugerir mudanças, novas funcionalidades, reportar bugs ou enviar um pull request, para isso basta verificar o arquivo [CONTRIBUTING](CONTRIBUTING.md) para conhecer mais sobre esse processo.\n\n## Licença\nEsse projeto é licenciado nos termos da licença [MIT](https://choosealicense.com/licenses/mit/).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccuffs%2Fevent-manager-uffs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fccuffs%2Fevent-manager-uffs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccuffs%2Fevent-manager-uffs/lists"}