Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/intummadee/beauty-house
Node.Js , javascript , Vue.js
https://github.com/intummadee/beauty-house
Last synced: 1 day ago
JSON representation
Node.Js , javascript , Vue.js
- Host: GitHub
- URL: https://github.com/intummadee/beauty-house
- Owner: Intummadee
- Created: 2024-02-12T10:46:31.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-15T02:47:28.000Z (9 months ago)
- Last Synced: 2024-02-15T03:27:27.218Z (9 months ago)
- Language: Vue
- Size: 2.91 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Beauty House
This web application provides convenience for scheduling appointments to visit a beauty clinic. Customers can check their booking history, choose the desired physician for services, and the website owner can efficiently manage lists related to both customers and physicians
# ð āļāļąāđāļ FrontEnd
```npm install -g @vue/cli``` (āļāļēāļĢāļāļīāļāļāļąāđāļ Vue CLI āđāļāđāļāļāļąāđāļāļāļāļāļāļĩāđāļāļģāđāļāļĩāļĒāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§āđāļĄāļ·āđāļāļāđāļāļāļāļēāļĢāđāļāđāļāļēāļ Vue CLI āļāļĢāļąāđāļāđāļĢāļāļŦāļĢāļ·āļāļāđāļāļāļāļēāļĢāļāļąāļāđāļāļĢāļāđāļ§āļāļĢāđāļāļąāļ Vue CLI āđāļāļ āļēāļĒāļŦāļĨāļąāļ āļŦāļĨāļąāļāļāļēāļāļāļąāđāļāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļĢāđāļāđāļāļāđ Vue āđāļŦāļĄāđāđāļāļĒāđāļāđāļāļģāļŠāļąāđāļ vue createāđāļāđāđāļĨāļĒ āđāļāļĒāđāļĄāđāļāđāļāļāļāļģāļāļēāļĢāļāļīāļāļāļąāđāļ Vue CLI āļāļĩāļāļāļĢāļąāđ āļāļķāđāļ Vue CLI āļāļ°āđāļāđāļ versioin āļāļēāļĄ Node āļāļĩāđāđāļāļĢāļ·āđāļāļāļāļąāļ§āđāļāļāđāļāđāļĨāļāđāļ§āđ)âïļ ```vue create frontend```
-āđāļĨāļ·āļāļ Default ([Vue 2] babel, eslint) āđāļĨāļ°āļāļ Enter```
cd myfrontend
npm install bulma axios
npm install vuelidate
```ð āļāļģāļŠāļąāđāļ Run --> ```npm run serve```
---
# ð āļāļąāđāļ Backend
```
mkdir backend
cd backend
npm install express
```
- āļŠāļĢāđāļēāļāđāļāļĨāđ ```app.js``` āđāļĨāđāļ§āđāļāļĩāļĒāļāđāļāđāļāļāļēāļĄāļāļĩāđ
```javascript
const express = require('express')
const app = express()
app.get('/', (req, res) => {
res.send('Hello World')
})
app.listen(3000, () => {
console.log('Start server at port 3000.')
})
```
```
npm install cors
npm install joi bcrypt
```ðð āļāļģāļŠāļąāđāļ run āļāļ·āļ ```npx nodemon app.js```
## ð **Funtion āđāļāļĢāļ°āļāļ**
* Function Sign up => āļĢāļ°āļāļāļŠāļĄāļąāļāļĢāļŠāļĄāļēāļāļīāļ
* Function Log in => āļĢāļ°āļāļāđāļāđāļēāļŠāļđāđāļĢāļ°āļāļ
* Function Log out => āļĢāļ°āļāļāļāļāļāļāļēāļāļĢāļ°āļāļ
* Function Book Appointment => āļĢāļ°āļāļāļāļāļāđāļ§āļĨāļēāļāļāļāļĨāļđāļāļāđāļē
* Function Upcoming => āļĢāļ°āļāļāđāļĢāļĩāļĒāļāļāļđāļāđāļāļĄāļđāļĨāļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāļāļāļāļāļĩāđāļāļģāļĨāļąāļāļāļ°āđāļāļīāļāļāļķāđāļ
* Function History => āļĢāļ°āļāļāđāļĢāļĩāļĒāļāļāļđāļāđāļāļĄāļđāļĨāļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāļāļāļ
* Function Cancle Booking => āļĢāļ°āļāļāļĒāļāđāļĨāļīāļāļāļēāļĢāļāļāļ
* Function Location => āļĢāļ°āļāļāļāļđāļŠāļāļēāļāļāļĩāđāļāļąāđāļāļāļāļāļāļĨāļīāļāļīāļ
* Function View Booking => āļĢāļ°āļāļāđāļĢāļĩāļĒāļāļāļđāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļāļāļāļąāđāļāļŦāļĄāļ
* Function View Doctor => āļĢāļ°āļāļāđāļĢāļĩāļĒāļāļāļđāļāļēāļĢāļēāļāđāļ§āļĨāļēāļāļēāļĢāļāļāļāļāļīāļ§āļāļāļāļŦāļĄāļ## āļĨāļāļāļ°āđāļāļĩāļĒāļāđāļāđāļēāļŠāļđāđāļĢāļ°āļāļ
## **āļāļĢāļ°āļ§āļąāļāļīāļāļēāļĢāļāļāļāļāļīāļ§āļāļāļāļĨāļđāļāļāđāļē**