Skip to content

Commit 922e7be

Browse files
author
Thibault de Saint Sernin
committed
initial commit
0 parents  commit 922e7be

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+15407
-0
lines changed

.env

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
SERVER_HOST="http://localhost:3000"

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.idea
2+
node_modules
3+
dist/
4+
#.env # I Commented for demo purposes

.prettierignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.idea
2+
node_modules
3+
dist

Makefile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.PHONY: server
2+
server:
3+
api/serve.sh
4+
5+
.PHONY: client
6+
client:
7+
npm run dev

README.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Run Demo:
2+
Open two consoles:
3+
4+
```sh
5+
make server
6+
```
7+
8+
and
9+
10+
```sh
11+
make client
12+
```
13+
14+
Go to [http://localhost:8080/](http://localhost:8080/), login (id: `admin` pw `admin`), click on an app, click on the settings icon...
15+
16+
## Next Steps, things I want to do:
17+
### Globally
18+
- Setup docker-componse env, for easy dev.
19+
- Provide a global Theme in context
20+
- fix typescript config to remove the few interpreteur issues (didn't have much time to spend on that)
21+
- take time commenting every method for auto-documentation
22+
- setup a real separate repo & private npm library to set aup a **clean DESIGN SYSTEM**
23+
24+
### Dashboard view
25+
- add a 'Sorter' to quickly sort apps (by date, etc...)
26+
27+
### App Detail view
28+
- Make SparkAppDetail UI more beautiful (not just reusing the card), take more time to think about layout: didn't have time to do that
29+
30+
31+
![Alt text](src/assets/images/github/1.png?raw=true "Title")

0 commit comments

Comments
 (0)