Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

nicokempe/Profiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

github-release-downloads github-version github-stars github-code-size github-license

Profiles Repo Header for the Documentation

In this repository I keep the current state of development of my Profiles system written in Vue 3 and Express.js. I have a heap of documentation available for the code in this repository. You may be interested in the...

  • Issues if you want to request a feature or to report a bug.
  • Discussions if you need help from the community or if you want to share your experience with others. πŸ’“
  • Wiki if you quickly need guides for this project.
  • Code of Conduct before you start to work in this community.
  • Contributing Guidelines if you intend to contribute to this project yourself.

πŸ“š Table of Contents

  • Features
  • Planned Features
  • Development status
  • Known critical bugs
  • Credits and often used dependencies
  • Installation
  • Discord
  • License

⭐ Features

  • [!] Currently still in the planning phase

πŸŒ™ Planned Features

  • Registration, Log In, Forget password and Profile deletion
  • Secured Profile management (2FA)
  • User Profiles
  • Self-written style in pure CSS

πŸŒ‰ Development status of the project

Profiles Repo Roadmap


⚠️ Known critical bugs

  • Currently there are no known critical bugs, if you found a critical bug check out the Security Policy to find more information how you can help to make this project safer for everyone.

πŸ“‹ Credits and often used Dependencies


⬇️ Installation

Install GitHub Desktop, click on the green "Code" button in this project on top of the file viewer. Click on the Open with GitHub Desktop button. Then set a file path where you would like to have saved the project. Then the GitHub desktop program suggests the options "Open in Visual Studio Code" and "Show in Explorer". Select the options that suit you and open the project with your favorite code editor. Then you simply open the terminal and carry out the NPM commands of your choice. Here are some examples:

Compile the projects for production

cd website

And after successfully running all commands again with the server project

cd server

Install the dependencies

npm install

Compile the project for production

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Discord

Discord Server

License

This project is subject to the Apache-2.0 license.

About

Profile Management made with Vue.js v3 and Express.js πŸš€

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project