# AttackOnTitans
Simualting big tech companies' phone screen, as real as possible.
English | [简体中文](https://github.com/Derek-X-Wang/attack-on-titans/blob/master/README-zh.md)
### Alpha
> The app is in alpha testing. Please report to Issues or do a pull request if you encounter any bug.
## Live
[website](http://attackontitans-env.6h2vtm2wag.us-east-1.elasticbeanstalk.com/#/)
When you authorize aot
> Google will show "This app isn't verified". Click "Advanced" and grant the access.
I'll verify aot when I get some time. Or feel free to run aot locally.
## Why
> I failed my google interview couple months ago. It's my fault. I didn't do my homework and was way too nervous. However, it still made me feel bad. So, I was thinking, "why not make it easier for everyone?" This is my little 'revenge'. Hope it will be useful for you also.
## Screenshots
## Supported Phone Screen
- Google
## Help Wanted!!!
- The script. It has been quite long since my interview. I don't really remember what exactly my interviewer said... Not only google but also other big tech firms.
- Developers who has done phone screen with Apple, Amazon, FB and etc. Let's make their interviews easier, together.
## Documentation
- File Structure(in progress)
- Interview State Machine(in progress)
- How to add an interview theme(in progress)
- Api(in progress)
## Development
``` bash
# install dependencies
npm install
# serve with hot reload at localhost:3000
npm run dev
```
## Roadmap
- Simple bot by Dialogflow/api.ai -> 0.4
- Improve script generator -> 0.4
- Improve speech synthesis
- Multilanguage Support for the Report
- unit test
- e2e test
## Credit
- [seed project](http://vuejs-templates.github.io/webpack/)
- [icons](https://icons8.com) by Icons8
- [photo](https://unsplash.com/search/code?photo=fPkvU7RDmCo) by Caspar Rubin
- [leetcode](https://leetcode.com/)
- [solutions](http://www.jiuzhang.com/) by jiuzhang