👨🏾💻 Project documentation.
👨🏾💻 Demo.
👨🏾💻 Techs
Front-end
- Vue.js
- Vuetify.js
- Nuxt.js
- Typescript
Backend
- Node.js
- Adonis.js
- Auth
- Typescript
Services used
- Email service used for testing:
👨🏾💻 Branchs
This project follows the framework based on git-flow, a release-based software workflow. More InformationThat means, we use:
- Master branch, for current stable release
- Develop branch, for development version (next release)
- Feature branch, for features etc
👨🏾💻 Commits
This repository follows the semantic commit pattern, with the addition of the tag [BACK] for a commit related to the backend, and [FRONT] for a commit related to the frontend. More Information👨🏾💻 Functionalities
News Page
- Show lastnews
View character informations
- Show character info
- Show character items
- Show character skills
- Show character deaths
- Show character achievements
Manage Account
- Page Account informations
- List account characters
- Create new character
- Change character name
- Delete character
- Register Account (RK)
- Change Email
- Change Password
- Account Logs
Highscores
- Widget Highscores
- Show Highscores
- Create/Apply Filters
Guilds
- Show all Guilds
- View Guilds
- Create Guild
- Manage Guilds
- Invite Player
- Remove Player
- Promove Player
- Demote Player
- Add Surname Player
- Remove Surname Player
- Change Name
- Create Role
- Change Role
- Delete Role
Online
- Online Pages
- Widget Players Online
Lastkills
- Lastkill Page
Download
- Download Page
Customize Layout
- Customize Layout Structure
Dashboard - ADMIN
- Validate permissions
- Home Page
- News Page
- Create new post
- List all post
- Edit post
- Delete post
- Accounts
- Find Account
- Change account information
- View all account characters
- Players
- Find Player
- Edit Info and Skills
Show-Off
Create Character Page
Dashboard - ADMIN - Home Page
👤 Author
Waliston Belles
- Github: @walistonbelles
- Linkedin: Waliston Belles
- Discord: Waliston#0145